public static List<Empleado> TraerXNombre(string nombre) { DAOEmpleado daoProxy = new DAOEmpleado(); DataSet dtsProxy = daoProxy.TraerEmpleadoXNombre(nombre); return CargarLista(dtsProxy.Tables[0]); }
public static List<Empleado> TraerXId(int codigo) { DAOEmpleado daoProxy = new DAOEmpleado(); DataSet dtsProxy = daoProxy.TraerEmpleadoXId(codigo); return CargarLista(dtsProxy.Tables[0]); }
public static bool EliminarEmpleado(int codigo) { ValidationException x = new ValidationException(); if (codigo <= 0) x.AgregarError("Ingrese el código"); if (x.Cantidad > 0) throw x; DAOEmpleado daoProxy = new DAOEmpleado(); return daoProxy.Eliminar(codigo); }
public static bool Insertar(Empleado objProxy) { ValidationException x = new ValidationException(); if (string.IsNullOrEmpty(objProxy.Nombre)) x.AgregarError("Ingrese el nombre del empleado"); if (x.Cantidad > 0) throw x; DAOEmpleado daoProxy = new DAOEmpleado(); return daoProxy.Insertar(objProxy.Nombre) > 0; }
public static bool ActualizarEmpleado(Empleado objProxy) { ValidationException x = new ValidationException(); if (objProxy.Codigo <= 0) x.AgregarError("Ingrese el código"); if (string.IsNullOrEmpty(objProxy.Nombre)) x.AgregarError("Ingrese el nombre"); if (x.Cantidad > 0) throw x; DAOEmpleado daoProxy = new DAOEmpleado(); return daoProxy.Actualizar(objProxy.Codigo, objProxy.Nombre); }