Пример #1
0
        public ActionResult GridViewPartial_bodega(int IdSucursal = 0, bool Nuevo = false)
        {
            ViewBag.IdSucursal = IdSucursal;
            ViewBag.Nuevo      = Nuevo;
            SessionFixed.IdTransaccionSessionActual = Request.Params["TransaccionFixed"] != null ? Request.Params["TransaccionFixed"].ToString() : SessionFixed.IdTransaccionSessionActual;
            var model = Lista_Bodega.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual));

            return(PartialView("_GridViewPartial_bodega", model));
        }
Пример #2
0
        public ActionResult Importar(tb_empresa_Info model)
        {
            try
            {
                var Lista_Empresa  = ListaEmpresa.get_list(model.IdTransaccionSession);
                var Lista_Sucursal = ListaSucursal.get_list(model.IdTransaccionSession);
                var Lista_Bodega   = ListaBodega.get_list(model.IdTransaccionSession);

                if (!bus_empresa.GuardarDbImportacion(Lista_Empresa, Lista_Sucursal, Lista_Bodega))
                {
                    ViewBag.mensaje = "Error al importar el archivo";
                    return(View(model));
                }
            }
            catch (Exception ex)
            {
                SisLogError.set_list((ex.InnerException) == null ? ex.Message.ToString() : ex.InnerException.ToString());

                ViewBag.error = ex.Message.ToString();
                return(View(model));
            }

            return(RedirectToAction("Index"));
        }