Example #1
0
 public Catalogo_Info GetInfo(int IdCatalogoTipo, int IdCatalogo)
 {
     try
     {
         Catalogo_Info info = new Catalogo_Info();
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             Catalogo Entity = db.Catalogo.Where(q => q.IdCatalogoTipo == IdCatalogoTipo && q.IdCatalogo == IdCatalogo).FirstOrDefault();
             if (Entity == null)
             {
                 return(null);
             }
             info = new Catalogo_Info
             {
                 IdCatalogo     = Entity.IdCatalogo,
                 IdCatalogoTipo = Entity.IdCatalogoTipo,
                 ct_Descripcion = Entity.ct_Descripcion,
                 Estado         = Entity.Estado
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Modificar(Catalogo_Info model)
 {
     if (!bus_catalogo.ModificarDB(model))
     {
         ViewBag.IdCatalogoTipo = model.IdCatalogoTipo;
         cargar_combos();
         return(View(model));
     }
     return(RedirectToAction("Index", new { IdCatalogoTipo = model.IdCatalogoTipo }));
 }
        public ActionResult Nuevo(int IdCatalogoTipo = 0)
        {
            Catalogo_Info model = new Catalogo_Info
            {
                IdCatalogoTipo = IdCatalogoTipo
            };

            cargar_combos();
            return(View(model));
        }
Example #4
0
 public bool AnularDB(Catalogo_Info info)
 {
     try
     {
         return(odata.AnularDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #5
0
 public bool ModificarDB(Catalogo_Info info)
 {
     try
     {
         return(odata.ModificarDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
        public ActionResult Anular(int IdCatalogoTipo = 0, int IdCatalogo = 0)
        {
            Catalogo_Info model = bus_catalogo.GetInfo(IdCatalogoTipo, IdCatalogo);

            if (model == null)
            {
                return(RedirectToAction("Index", new { IdCatalogo_tipo = IdCatalogoTipo }));
            }
            ViewBag.IdCatalogoTipo = IdCatalogoTipo;
            cargar_combos();
            return(View(model));
        }
Example #7
0
 public bool AnularDB(Catalogo_Info info)
 {
     try
     {
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             Catalogo Entity = db.Catalogo.Where(q => q.IdCatalogoTipo == info.IdCatalogoTipo && q.IdCatalogo == info.IdCatalogo).FirstOrDefault();
             if (Entity == null)
             {
                 return(false);
             }
             Entity.Estado = false;
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #8
0
 public bool GuardarDB(Catalogo_Info info)
 {
     try
     {
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             db.Catalogo.Add(new Catalogo
             {
                 IdCatalogoTipo = info.IdCatalogoTipo,
                 ct_Descripcion = info.ct_Descripcion,
                 IdCatalogo     = info.IdCatalogo = GetId(),
                 Estado         = true
             });
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }