Пример #1
0
        public static bool EliminarLocalidad(int codigo)
        {
            ValidationException x = new ValidationException();
            if (codigo <= 0)
                x.AgregarError("Ingrese el código");

            //if (x.Cantidad > 0)
            //    throw x;

            DAOLocalidad daoProxy = new DAOLocalidad();
            return daoProxy.Eliminar(codigo);
        }
Пример #2
0
        public static int Insertar(Localidad objProxy)
        {
            ValidationException x = new ValidationException();

            if (string.IsNullOrEmpty(objProxy.Slocacion_nm))
                x.AgregarError("Ingrese el nombre del nombre");

            if (string.IsNullOrEmpty(objProxy.Slocacion_desc))
                x.AgregarError("Ingrese el nombre del descripcion");

            if (objProxy.Sstado)
                x.AgregarError("Ingrese el nombre del estado");

            if (objProxy.Isubarea<=0)
                x.AgregarError("Ingrese el sub-area");

            //if (x.Cantidad > 0)
            //    throw x;

            DAOLocalidad daoProxy = new DAOLocalidad();
            return daoProxy.Insert(objProxy.Slocacion_nm, objProxy.Slocacion_desc, objProxy.Sstado, objProxy.Isubarea);
        }
Пример #3
0
        public static bool Actualizar(Localidad objProxy)
        {
            ValidationException x = new ValidationException();
            if (objProxy.Ilocacion_id <= 0)
                x.AgregarError("Ingrese el código");

            if (string.IsNullOrEmpty(objProxy.Slocacion_nm))
                x.AgregarError("Ingrese el nombre");

            if (string.IsNullOrEmpty(objProxy.Slocacion_desc))
                x.AgregarError("Ingrese el descripcion");

            if (objProxy.Sstado)
                x.AgregarError("Ingrese el estado");

            if (objProxy.Isubarea <= 0)
                x.AgregarError("Ingrese el código Subarea");

            if (x.Cantidad > 0)
                throw x;
            DAOLocalidad daoProxy = new DAOLocalidad();
            return daoProxy.Actualizar(objProxy.Ilocacion_id, objProxy.Slocacion_nm, objProxy.Slocacion_desc, objProxy.Sstado, objProxy.Isubarea);
        }
Пример #4
0
 public static Localidad TraerXId(int codigo)
 {
     DAOLocalidad daoProxy = new DAOLocalidad();
     DataSet dtsProxy = daoProxy.TraerXId(codigo);
     return Cargar(dtsProxy.Tables[0].Rows[0]);
 }
Пример #5
0
 public static List<Localidad> Traer()
 {
     DAOLocalidad daoProxy = new DAOLocalidad();
     DataSet dtsProxy = daoProxy.TraerTodos();
     return CargarLista(dtsProxy.Tables[0]);
 }