Ejemplo n.º 1
0
        public imp_partida_arancelaria_Info get_info(decimal IdArancel)
        {
            try
            {
                imp_partida_arancelaria_Info info = new imp_partida_arancelaria_Info();
                using (Entities_importacion Context = new Entities_importacion())
                {
                    imp_partida_arancelaria Entity = Context.imp_partida_arancelaria.Where(q => q.IdArancel == IdArancel).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(null);
                    }

                    info = new imp_partida_arancelaria_Info
                    {
                        IdArancel = Entity.IdArancel,
                        CodigoPartidaArancelaria = Entity.CodigoPartidaArancelaria,
                        Descripcion       = Entity.Descripcion,
                        Estado            = Entity.Estado,
                        Observacion       = Entity.Observacion,
                        TarifaArancelaria = Entity.TarifaArancelaria
                    };
                }
                return(info);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 2
0
        public bool modificarDB(imp_partida_arancelaria_Info info)
        {
            try
            {
                using (Entities_importacion Context = new Entities_importacion())
                {
                    imp_partida_arancelaria Entity = Context.imp_partida_arancelaria.Where(q => q.IdArancel == info.IdArancel).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.CodigoPartidaArancelaria = info.CodigoPartidaArancelaria;
                    Entity.Descripcion       = info.Descripcion;
                    Entity.Observacion       = info.Observacion;
                    Entity.TarifaArancelaria = info.TarifaArancelaria;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 3
0
 public bool guardarDB(imp_partida_arancelaria_Info info)
 {
     try
     {
         using (Entities_importacion Context = new Entities_importacion())
         {
             imp_partida_arancelaria Entity = new imp_partida_arancelaria
             {
                 IdArancel = info.IdArancel = get_id(),
                 CodigoPartidaArancelaria = info.CodigoPartidaArancelaria,
                 Descripcion       = info.Descripcion,
                 Estado            = true,
                 Observacion       = info.Observacion,
                 TarifaArancelaria = info.TarifaArancelaria
             };
             Context.imp_partida_arancelaria.Add(Entity);
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Anular(imp_partida_arancelaria_Info model)
 {
     if (!bus_arancel.anularDB(model))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Anular(decimal IdArancel = 0)
        {
            imp_partida_arancelaria_Info model = bus_arancel.get_info(IdArancel);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Ejemplo n.º 6
0
 public bool anularDB(imp_partida_arancelaria_Info info)
 {
     try
     {
         return(odata.anularDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
        public ActionResult Nuevo(imp_partida_arancelaria_Info model)
        {
            if (bus_arancel.validar_si_existe_codigo(model.CodigoPartidaArancelaria))
            {
                ViewBag.mensaje = "El código ya se encuentra registrado";
                return(View(model));
            }

            if (!bus_arancel.guardarDB(model))
            {
                return(View(model));
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 8
0
        public bool anularDB(imp_partida_arancelaria_Info info)
        {
            try
            {
                using (Entities_importacion Context = new Entities_importacion())
                {
                    imp_partida_arancelaria Entity = Context.imp_partida_arancelaria.Where(q => q.IdArancel == info.IdArancel).FirstOrDefault();
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.Estado = false;

                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public ActionResult Nuevo()
        {
            imp_partida_arancelaria_Info model = new imp_partida_arancelaria_Info();

            return(View(model));
        }