public frmImp_parametro()
 {
     InitializeComponent();
     info_imp_parametro = new imp_parametro_Info();
     bus_imp_parametro  = new imp_parametro_Bus();
     param         = cl_parametrosGenerales_Bus.Instance;
     Log_Error_bus = new tb_sis_Log_Error_Vzen_Bus();
     lst_gastos    = new List <imp_gasto_x_ct_plancta_Info>();
     bus_gastos    = new imp_gasto_x_ct_plancta_Bus();
 }
示例#2
0
        public ActionResult Nuevo(int IdEmpresa = 0)
        {
            #region Validar Session
            if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession))
            {
                return(RedirectToAction("Login", new { Area = "", Controller = "Account" }));
            }
            SessionFixed.IdTransaccionSession       = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString();
            SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession;
            #endregion

            imp_parametro_Bus bus_para = new imp_parametro_Bus();
            var param = bus_para.get_info(IdEmpresa);
            if (param == null)
            {
                param = new imp_parametro_Info();
            }
            imp_ordencompra_ext_Info model = new imp_ordencompra_ext_Info
            {
                IdEmpresa             = IdEmpresa,
                fecha_creacion        = DateTime.Now,
                IdCtaCble_importacion = param.IdCtaCble,
                oe_fecha                 = DateTime.Now,
                oe_fecha_llegada         = DateTime.Now,
                oe_fecha_embarque        = DateTime.Now,
                oe_fecha_desaduanizacion = DateTime.Now,
                IdPais_origen            = "1",
                IdCiudad_destino         = "09",
                IdPais_embarque          = "1",
                IdCatalogo_forma_pago    = 1,
                IdTransaccionSession     = Convert.ToDecimal(SessionFixed.IdTransaccionSession)
            };
            cargar_combos_detalle();
            cargar_combos();
            return(View(model));
        }