예제 #1
0
        public static Rubro BuscarRubro(Rubro rubro)
        {
            DataTable dt = DaoRubro.sqlLeer(rubro);

            Rubro newRubro = new Rubro(int.Parse(dt.Rows[0]["Id"].ToString()), dt.Rows[0]["Descripcion"].ToString());

            return(newRubro);
        }
예제 #2
0
        public static bool ActualizarRubro(Rubro rubro)
        {
            int respuesta = 0;

            respuesta = DaoRubro.sqlActualizar(rubro);


            if (respuesta > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #3
0
        public static bool VerificarRubro(Rubro rubro)
        {
            int respuesta = 0;

            if (DaoRubro.sqlDepende(rubro))
            {
                respuesta = 1;
            }

            if (respuesta > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #4
0
        public static bool EliminarRubro(Rubro rubro)
        {
            int respuesta = 0;

            if (DaoRubro.sqlExiste(rubro))
            {
                respuesta = DaoRubro.sqlEliminar(rubro);
            }



            if (respuesta > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #5
0
        public static bool CrearRubro(Rubro rubro)
        {
            int respuesta = 0;

            if (DaoRubro.sqlExiste(rubro))
            {
                respuesta = DaoRubro.sqlActualizar(rubro);
            }
            else
            {
                respuesta = DaoRubro.sqlAgregar(rubro);
            }


            if (respuesta > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #6
0
 public RubrosController()
 {
     daoRubro = CsShared.getInstance().getDatamanager().getDaoRubro();
 }
예제 #7
0
 public static System.Data.DataTable listarTodos()
 {
     return(DaoRubro.sqlLeerTodos());
 }
예제 #8
0
 private void setDaoRubro(DaoRubro daoRubro)
 {
     DataManager.daoRubro = daoRubro;
 }