como calcular dias y horas de trabajo de empleado en visual basic

 COMO CALCULAR DIAS Y HORAS DE TRABAJO DE EMPLEADOS EN VISUAL BASIC .NET


Buenas amigos bienvenidos a este apartado de mi blog , en esta sección estaremos aprendiendo a como sacar los días de trabajo de un empleado, también estaremos sacando las horas trabajadas de un empleado, para poder sacar el calculo de un sueldo para el empleado  realizando los cálculos necesarios.


En este ejemplo estaremos realizando un pago que se realizara para el empleado tanto por día como por hora , con este ejemplo estaremos suponiendo que el pago por día será de 200 y por hora será 25.


Para empezar en nuestro ejercicio estaremos creando una variable llamada "calcularDato" esta variable será de tipo TimeSpan que utilizara nuestra operación para nuestro objetivo.

Dim calcularDato As TimeSpan


Dentro de nuestro Formulario estaremos adjuntando 4 DateTimePicker, 2 botones, 4 labels y 2 GroupBox.


Una vez realizado esto pues pasaremos a darle doble click a nuestro primer botón y realizaremos nuestra operación.

calcularDato = Convert.toDateTime(DTPtermina.Value) - Convert.toDateTime(DTPinicia.Value)

Una vez creada nuestra operación estaremos declarando nuestras variables de sueldoBase y totalSueldo de tipo Double donde realizaremos nuestras demás operaciones.

Dim sueldoBase As Double = 200

Dim totalSueldo As Double = 0


Después estaremos verificando con una sentencia if que nuestra variable calcular dato tenga un valor tanto como día o ya se hora.

If calcularDato.Days > 0 Then

totalSueldo = calcularDato.Days * sueldoBase

MsgBox("Total de Pago es :  " & totalSueldo & " De  " & calcularDato.Days & " Días Trabajado")

End If 


Y luego mandaremos por medio de un mensaje de texto mandaremos el total de pago y el total de horas o dias trabajados del empleado.





Descargar Código


       

Espero que te sirva y te sea de gran ayuda este material, no olvides de compartir y darle like al video tutorial.

 





0 comentarios :

Gracias Por tu Comentario Te Respondere Pronto