Exemplo n.º 1
0
 public Categoria_Info GetInfo(int IdCategoria)
 {
     try
     {
         Categoria_Info info = new Categoria_Info();
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             Categoria Entity = db.Categoria.Where(q => q.IdCategoria == IdCategoria).FirstOrDefault();
             if (Entity == null)
             {
                 return(null);
             }
             info = new Categoria_Info
             {
                 IdCategoria    = Entity.IdCategoria,
                 ca_Codigo      = Entity.ca_Codigo,
                 ca_Descripcion = Entity.ca_Descripcion,
                 ca_Estado      = Entity.ca_Estado
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 2
0
 public ActionResult Anular(Categoria_Info model)
 {
     if (!bus_categoria.AnularDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 3
0
        public ActionResult Nuevo(Categoria_Info model)
        {
            if (!bus_categoria.GuardarDB(model))
            {
                return(View(model));
            }

            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
        public ActionResult Anular(int IdCategoria = 0)
        {
            Categoria_Info model = bus_categoria.GetInfo(IdCategoria);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Exemplo n.º 5
0
 public bool AnularDB(Categoria_Info info)
 {
     try
     {
         return(odata.AnularDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 6
0
 public bool AnularDB(Categoria_Info info)
 {
     try
     {
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             Categoria Entity = db.Categoria.Where(q => q.IdCategoria == info.IdCategoria).FirstOrDefault();
             if (Entity == null)
             {
                 return(false);
             }
             Entity.ca_Estado = false;
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 7
0
 public bool GuardarDB(Categoria_Info info)
 {
     try
     {
         using (EntitiesGeneral db = new EntitiesGeneral())
         {
             db.Categoria.Add(new Categoria
             {
                 IdCategoria    = info.IdCategoria = GetId(),
                 ca_Codigo      = info.ca_Codigo,
                 ca_Descripcion = info.ca_Descripcion,
                 ca_Estado      = true
             });
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 8
0
        public bool ModificarDB(Categoria_Info info)
        {
            try
            {
                using (EntitiesGeneral db = new EntitiesGeneral())
                {
                    Categoria Entity = db.Categoria.Where(q => q.IdCategoria == info.IdCategoria).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(false);
                    }


                    Entity.ca_Codigo      = info.ca_Codigo;
                    Entity.ca_Descripcion = info.ca_Descripcion;
                    db.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 9
0
        public ActionResult Nuevo()
        {
            Categoria_Info model = new Categoria_Info();

            return(View(model));
        }