private bool guardarDB()
        {
            try
            {
                bool res = false;

                if (bus_liquidacion.guardarDB(info_liquidacion))
                {
                    MessageBox.Show("Registro guardado exitósamente", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    res = true;
                }

                return(res);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
        }
        public ActionResult Nuevo(imp_liquidacion_Info model)
        {
            model.IdEmpresa       = Convert.ToInt32(SessionFixed.IdEmpresa);
            model.lst_detalle     = info_detalle.get_list(model.IdTransaccionSession);
            model.lst_comprobante = Lis_imp_liquidacion_Info_diario_contable.get_list();
            model.IdEmpresa       = Convert.ToInt32(SessionFixed.IdEmpresa);
            string mensaje = "";

            mensaje = bus_liquidacion.validar_liquidacion(model);
            model.IdUsuario_creacion = SessionFixed.IdUsuario.ToString();
            if (mensaje != "")
            {
                cargar_combos(model.IdEmpresa);
                ViewBag.mensaje = mensaje;
                return(View(model));
            }
            if (!bus_liquidacion.guardarDB(model))
            {
                cargar_combos(model.IdEmpresa);
                return(View(model));
            }
            return(RedirectToAction("Index"));
        }