public string EditarEmpleado(Estructuras.Empleado empleado, int id) { EmpleadoCl oEmpleadoCl = new EmpleadoCl(); oEmpleadoCl.EditarEmpleado(id,empleado.Cedula, empleado.Nombre, empleado.Edad, empleado.Puesto); if (oEmpleadoCl.IsError) { return "Error " + oEmpleadoCl.ErrorDescripcion; } return "Empleado editado " + empleado.Nombre; }
public string EliminarEmpleado(int id) { EmpleadoCl oEmpleadoCl = new EmpleadoCl(); oEmpleadoCl.EliminarEmpleado(id); if (oEmpleadoCl.IsError) { return "Error " + oEmpleadoCl.ErrorDescripcion; } return "Empleado eliminado "; }
public Empleado ObtenerEmpleado(int id) { EmpleadoCl oEmpleadoCl = new EmpleadoCl(); var data = oEmpleadoCl.ObtenerEmpleado(id); Empleado oEmpleado = new Empleado(); oEmpleado.Cedula = Convert.ToInt32(data.Tables[0].Rows[0]["cedula"]); oEmpleado.Edad = Convert.ToInt32(data.Tables[0].Rows[0]["edad"]); oEmpleado.Nombre = data.Tables[0].Rows[0]["nombre"].ToString(); oEmpleado.Puesto = data.Tables[0].Rows[0]["puesto"].ToString(); oEmpleado.Id = Convert.ToInt32(data.Tables[0].Rows[0]["id"]); return oEmpleado; }
public string AgregarEmpleado(Empleado empleado,Usuario usuario) { UsuarioCl oUsuarioCl=new UsuarioCl(); bool validar= oUsuarioCl.ValidarSession(usuario.Nombre, usuario.Clave); if(!validar) return "El usuario no es válido, la contraseña y usuario no existen"; EmpleadoCl oEmpleadoCl=new EmpleadoCl(); oEmpleadoCl.InsertarEmpleado(empleado.Cedula,empleado.Nombre,empleado.Edad,empleado.Puesto); if (oEmpleadoCl.IsError) { return "Error " + oEmpleadoCl.ErrorDescripcion; } return "Empleado agregado " + empleado.Nombre; }
public IEnumerable<Estructuras.Empleado> TraerEmpleados(string filtro) { List<Estructuras.Empleado> empleados = new List<Empleado>(); EmpleadoCl oEmpleadoCl = new EmpleadoCl(); var data=oEmpleadoCl.TraerEmpleados(filtro); if (oEmpleadoCl.IsError) { return null; } foreach (DataRow item in data.Tables[0].Rows) { empleados.Add(new Empleado() { Cedula =Convert.ToInt32(item ["cedula"]), Edad = Convert.ToInt32(item["edad"]), Nombre = item["nombre"].ToString(), Puesto = item["puesto"].ToString() }); } return empleados; }