public static string Eliminar(int idtrabajador) { DatosTrabajador Trabajador = new DatosTrabajador(); Trabajador.IdTrabajador = idtrabajador; return(Trabajador.Eliminar(Trabajador)); }
public static DataTable BuscarNum_Documento(string textobuscar) { DatosTrabajador Trabajador = new DatosTrabajador(); Trabajador.TextoBuscar = textobuscar; return(Trabajador.BuscarNum_Documento(Trabajador)); }
public static DataTable Login(string usuario, string password) { DatosTrabajador Trabajador = new DatosTrabajador(); Trabajador.Usuario = usuario; Trabajador.Password = password; return(Trabajador.Login(Trabajador)); }
/*MÉTODOS QUE LLAMAN A LOS MÉTODOS CORRESPONDIENTES DE LA CLASE "DATOSTRABAJADOR" DE LA CAPADATOS*/ public static string Insertar(string nombre, string apellido, string sexo, DateTime fecha_nacimiento, string num_documento, string domicilio, string tel_fijo, string tel_cel, string email, string acceso, string usuario, string password) { DatosTrabajador Trabajador = new DatosTrabajador(); Trabajador.Nombre = nombre; Trabajador.Apellido = apellido; Trabajador.Sexo = sexo; Trabajador.Fecha_Nacimiento = fecha_nacimiento; Trabajador.Num_Documento = num_documento; Trabajador.Domicilio = domicilio; Trabajador.Tel_Fijo = tel_fijo; Trabajador.Tel_Cel = tel_cel; Trabajador.Email = email; Trabajador.Acceso = acceso; Trabajador.Usuario = usuario; Trabajador.Password = password; return(Trabajador.Insertar(Trabajador)); }
public ViewResult ProcesarFormularioTrabajador() { DatosTrabajador registroTrabajador = new DatosTrabajador(); CalculoSalario controladorOperaciones = new CalculoSalario(); string nombre = ""; string apellido = ""; int numeroHoras = 0; double valorHoras = 0.0; int valorRiesgo = 2; try { System.Diagnostics.Debug.WriteLine("************************************"); System.Diagnostics.Debug.WriteLine("************************************"); System.Diagnostics.Debug.WriteLine("Procesando el request: " + Request.Form.ToString()); System.Diagnostics.Debug.WriteLine("************************************"); System.Diagnostics.Debug.WriteLine("************************************"); //***************************************************** //***************************************************** nombre = Request.Form["txt_Nombre"].ToString(); apellido = Request.Form["txt_Apellido"].ToString(); numeroHoras = Convert.ToInt32(Request.Form["txt_Horas"].ToString()); valorHoras = Double.Parse(Request.Form["txt_Valor"].ToString()); valorRiesgo = Convert.ToInt32(Request.Form["txt_Riesgo"].ToString()); //***************************************************** //***************************************************** //realizando las operaciones necesarias double salarioBruto = controladorOperaciones.CalcularSalarioBruto(numeroHoras, valorHoras); double salud = controladorOperaciones.CalcularSalud(salarioBruto); double pension = controladorOperaciones.CalcularPension(salarioBruto); double riesgos = controladorOperaciones.CalcularRiesgo(salarioBruto, valorRiesgo); double totalDescuentos = controladorOperaciones.CalcularTotalDescuentos(salud, pension, riesgos); double sueldoNeto = controladorOperaciones.CalcularSueldoNeto(salarioBruto, totalDescuentos); ViewData["salarioBruto"] = salarioBruto; ViewData["salud"] = salud; ViewData["pension"] = pension; ViewData["riesgos"] = riesgos; ViewData["totalDescuentos"] = totalDescuentos; ViewData["sueldoNeto"] = sueldoNeto; //***************************************************** //***************************************************** System.Diagnostics.Debug.WriteLine("nombre: " + nombre); System.Diagnostics.Debug.WriteLine("apellido: " + apellido); System.Diagnostics.Debug.WriteLine("numeroHoras:" + numeroHoras); System.Diagnostics.Debug.WriteLine("valorHoras:" + valorHoras); System.Diagnostics.Debug.WriteLine("valorRiesgo:" + valorRiesgo); //***************************************************** //***************************************************** //Encapsulamos registroTrabajador.Nombre = nombre; registroTrabajador.Apellido = apellido; registroTrabajador.NumeroHoras = numeroHoras; registroTrabajador.ValorHoras = valorHoras; registroTrabajador.ValorRiesgo = valorRiesgo; //***************************************************** //***************************************************** System.Diagnostics.Debug.WriteLine("************************************"); System.Diagnostics.Debug.WriteLine("************************************"); } catch (Exception errorProcesamientoControlador) { System.Diagnostics.Debug.WriteLine("Error en el controlador: " + errorProcesamientoControlador.Message); System.Diagnostics.Debug.WriteLine("Error detallado: " + errorProcesamientoControlador.ToString()); } return(View("MostrarFormularioTrabajador", registroTrabajador)); }