Example #1
0
 public ct_parametro_Info get_info(int IdEmpresa)
 {
     try
     {
         ct_parametro_Info info = new ct_parametro_Info();
         using (Entities_contabilidad Context = new Entities_contabilidad())
         {
             ct_parametro Entity = Context.ct_parametro.FirstOrDefault(q => q.IdEmpresa == IdEmpresa);
             if (Entity == null)
             {
                 return(null);
             }
             info = new ct_parametro_Info
             {
                 IdEmpresa = Entity.IdEmpresa,
                 IdTipoCbte_AsientoCierre_Anual        = Entity.IdTipoCbte_AsientoCierre_Anual,
                 IdTipoCbte_SaldoInicial               = Entity.IdTipoCbte_SaldoInicial,
                 P_Se_Muestra_Todas_las_ctas_en_combos = Entity.P_Se_Muestra_Todas_las_ctas_en_combos,
                 DiasTransaccionesAFuturo              = Entity.DiasTransaccionesAFuturo,
                 DiasTransaccionesAPasado              = Entity.DiasTransaccionesAPasado
             };
         }
         return(info);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
 public bool guardarDB(ct_parametro_Info info)
 {
     try
     {
         using (Entities_contabilidad Context = new Entities_contabilidad())
         {
             ct_parametro Entity = Context.ct_parametro.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa);
             if (Entity == null)
             {
                 Entity = new ct_parametro
                 {
                     IdEmpresa = info.IdEmpresa,
                     IdTipoCbte_SaldoInicial               = info.IdTipoCbte_SaldoInicial,
                     IdTipoCbte_AsientoCierre_Anual        = info.IdTipoCbte_AsientoCierre_Anual,
                     P_Se_Muestra_Todas_las_ctas_en_combos = info.P_Se_Muestra_Todas_las_ctas_en_combos,
                     DiasTransaccionesAFuturo              = info.DiasTransaccionesAFuturo
                 };
                 Context.ct_parametro.Add(Entity);
             }
             else
             {
                 Entity.IdTipoCbte_SaldoInicial               = info.IdTipoCbte_SaldoInicial;
                 Entity.IdTipoCbte_AsientoCierre_Anual        = info.IdTipoCbte_AsientoCierre_Anual;
                 Entity.P_Se_Muestra_Todas_las_ctas_en_combos = info.P_Se_Muestra_Todas_las_ctas_en_combos;
                 Entity.DiasTransaccionesAFuturo              = info.DiasTransaccionesAFuturo;
             }
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
        public ActionResult GridViewPartial_parametro()
        {
            ct_parametro_Info model = new ct_parametro_Info();

            model.IdEmpresa = Convert.ToInt32(Session["IdEmpresa"]);
            return(PartialView("_GridViewPartial_parametro", model));
        }
Example #4
0
 public ActionResult Index(ct_parametro_Info model)
 {
     model.IdEmpresa = Convert.ToInt32(Session["IdEmpresa"]);
     if (bus_parametro.guardarDB(model))
     {
         cargar_combos();
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
 public bool guardarDB(ct_parametro_Info info)
 {
     try
     {
         return(odata.guardarDB(info));
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #6
0
        public ActionResult Index()
        {
            ct_parametro_Info model = bus_parametro.get_info(Convert.ToInt32(Session["IdEmpresa"]));

            if (model == null)
            {
                model = new ct_parametro_Info();
            }
            cargar_combos();
            return(View(model));
        }