Ejemplo n.º 1
0
 private static Empleado Cargar(DataRow fila)
 {
     Empleado objProxy = new Empleado();
     objProxy.Codigo = Convert.ToInt32(fila["codigo"]);
     objProxy.Nombre = fila["nombre"].ToString();
     return objProxy;
 }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
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);
        }