public int modificarEmpleado([FromBody] EmpleadoAF oEmpleadoAF) { int respuesta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == oEmpleadoAF.idempleado).First(); oEmpleado.IdEmpleado = oEmpleadoAF.idempleado; oEmpleado.Dui = oEmpleadoAF.dui; oEmpleado.Nombres = oEmpleadoAF.nombres; oEmpleado.Apellidos = oEmpleadoAF.apellidos; oEmpleado.Direccion = oEmpleadoAF.direccion; oEmpleado.Telefono = oEmpleadoAF.telefono; oEmpleado.Email = oEmpleadoAF.email; oEmpleado.TelefonoPersonal = oEmpleadoAF.telefonopersonal; oEmpleado.IdAreaDeNegocio = oEmpleadoAF.idareadenegocio; oEmpleado.IdCargo = oEmpleadoAF.idcargo; bd.SaveChanges(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }
public int guardarEmpleado([FromBody] EmpleadoAF oEmpleadoAF) { int respuesta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { Empleado oEmpleado = new Empleado(); oEmpleado.IdEmpleado = oEmpleadoAF.idempleado; oEmpleado.Dui = oEmpleadoAF.dui; oEmpleado.Nombres = oEmpleadoAF.nombres; oEmpleado.Apellidos = oEmpleadoAF.apellidos; oEmpleado.Direccion = oEmpleadoAF.direccion; oEmpleado.Telefono = oEmpleadoAF.telefono; oEmpleado.TelefonoPersonal = oEmpleadoAF.telefonopersonal; oEmpleado.IdAreaDeNegocio = oEmpleadoAF.idareadenegocio; oEmpleado.Email = oEmpleadoAF.email; oEmpleado.IdCargo = oEmpleadoAF.idcargo; oEmpleado.Dhabilitado = 1; oEmpleado.BtieneUsuario = 0; bd.Empleado.Add(oEmpleado); bd.SaveChanges(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }
public int EsEmpleadojefe(int idempleado) { int rpta = 0; using (BDAcaassAFContext bd = new BDAcaassAFContext()) { EmpleadoAF oEmpleadoAF = new EmpleadoAF(); Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == idempleado).First(); if (oEmpleado.IdCargo == 1) { rpta = 1; } return(rpta); } }
public EmpleadoAF RecuperarEmpleado(int idempleado) { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { EmpleadoAF oEmpleadoAF = new EmpleadoAF(); Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == idempleado).First(); oEmpleadoAF.idempleado = oEmpleado.IdEmpleado; oEmpleadoAF.dui = oEmpleado.Dui; oEmpleadoAF.nombres = oEmpleado.Nombres; oEmpleadoAF.apellidos = oEmpleado.Apellidos; oEmpleadoAF.direccion = oEmpleado.Direccion; oEmpleadoAF.telefono = oEmpleado.Telefono; oEmpleadoAF.email = oEmpleado.Email; oEmpleadoAF.telefonopersonal = oEmpleado.TelefonoPersonal; oEmpleadoAF.idcargo = (int)oEmpleado.IdCargo; oEmpleadoAF.idareadenegocio = (int)oEmpleado.IdAreaDeNegocio; return(oEmpleadoAF); } }