public ActionResult Nuevo(ro_periodo_x_ro_Nomina_TipoLiqui_Info info)
 {
     try
     {
         if (ModelState.IsValid)
         {
             info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);
             if (!bus_periodo_por_nomina.guardarDB(info))
             {
                 return(View(info));
             }
             else
             {
                 return(RedirectToAction("Index"));
             }
         }
         else
         {
             return(View(info));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Nuevo(ro_periodo_x_ro_Nomina_TipoLiqui_Info info)
 {
     try
     {
         if (ModelState.IsValid)
         {
             info.IdEmpresa = GetIdEmpresa();
             if (!bus_nomina_tipo.guardarDB(info))
             {
                 return(View(info));
             }
             else
             {
                 return(RedirectToAction("Index"));
             }
         }
         else
         {
             return(View(info));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #3
0
        public JsonResult guardar(int IdEmpresa = 0, int IdNomina_Tipo = 0, int IdNomina_TipoLiqui = 0)
        {
            SessionFixed.IdTransaccionSessionActual = Request.Params["TransaccionFixed"] != null ? Request.Params["TransaccionFixed"].ToString() : SessionFixed.IdTransaccionSessionActual;

            var lista_grabar = List_det.get_list(Convert.ToInt32(SessionFixed.IdTransaccionSessionActual)).Where(q => q.seleccionado == true).ToList();
            var resultado    = periodos_x_nominas.guardarDB(lista_grabar, IdEmpresa, IdNomina_Tipo, IdNomina_TipoLiqui);

            return(Json("", JsonRequestBehavior.AllowGet));
        }
        public void UpdateRow(int IdPeriodo, decimal IdTransaccionSession)
        {
            var lst       = get_list(IdTransaccionSession);
            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);
            ro_periodo_x_ro_Nomina_TipoLiqui_Info edited_info = lst.Where(m => m.IdPeriodo == IdPeriodo).FirstOrDefault();

            edited_info.IdNomina_Tipo      = Convert.ToInt32(SessionFixed.IdNomina_Tipo);
            edited_info.IdNomina_TipoLiqui = Convert.ToInt32(SessionFixed.IdNomina_TipoLiqui);

            if (edited_info != null)
            {
                edited_info.seleccionado = !edited_info.seleccionado;
            }

            var lst_guardar = lst.Where(q => q.seleccionado == true).ToList();

            bus_nomina.guardarDB(lst_guardar, IdEmpresa, Convert.ToInt32(SessionFixed.IdNomina_Tipo), Convert.ToInt32(SessionFixed.IdNomina_TipoLiqui));
        }