Пример #1
0
 public ActionResult EditSucursal(string id, string nombreEmpresa)
 {
     {
         try
         {
             Token.SaveToken();
             Sucursal = new CatSucursalesModels
             {
                 IDSucursal           = id,
                 NombreSucursalMatriz = nombreEmpresa
             };
             SucursalDatos         = new _CatSucursal_Datos();
             Sucursal.Conexion     = Conexion;
             Sucursal              = SucursalDatos.GetSucursalXIDSucursal(Sucursal);
             Sucursal.ListaLugares = SucursalDatos.GetLugares(Sucursal);
             return(View(Sucursal));
         }
         catch (Exception ex)
         {
             TempData["typemessage"] = "2";
             TempData["message"]     = "No se puede cargar la vista" + ex.ToString();
             return(View(Sucursal));
         }
     }
 }
Пример #2
0
 public ActionResult DeleteSucursal(string id)
 {
     try
     {
         Sucursal            = new CatSucursalesModels();
         SucursalDatos       = new _CatSucursal_Datos();
         Sucursal.Conexion   = Conexion;
         Sucursal.Usuario    = User.Identity.Name;
         Sucursal.IDSucursal = id;
         Sucursal            = SucursalDatos.Del_Sucursal(Sucursal);
         Sucursal.Mensaje    = "{\"Mensaje\": \"" + Sucursal.Mensaje + "\"}";
         return(Content(Sucursal.Mensaje, "application/json"));
     }
     catch (Exception ex)
     {
         Sucursal.Mensaje = "{\"Mensaje error:\": \"" + Sucursal.Mensaje + "\"}";
         return(Content(Sucursal.Mensaje, "application/json"));
     }
 }
Пример #3
0
        public ActionResult EditSucursal(CatSucursalesModels Sucursal)
        {
            try
            {
                if (Token.IsTokenValid())
                {
                    if (ModelState.IsValid)
                    {
                        SucursalDatos     = new _CatSucursal_Datos();
                        Sucursal.Conexion = Conexion;
                        Sucursal.Usuario  = User.Identity.Name;
                        Sucursal          = SucursalDatos.AC_Sucursal(Sucursal);

                        if (Sucursal.Completado == true)
                        {
                            TempData["typemessage"] = "1";
                            TempData["message"]     = Sucursal.Mensaje;
                            Token.ResetToken();
                            return(RedirectToAction("IndexSucursales", new { id = Sucursal.IDEmpresa, nombreEmpresa = Sucursal.NombreSucursalMatriz }));
                        }
                        else
                        {
                            TempData["typemessage"] = "2";
                            TempData["message"]     = Sucursal.Mensaje;
                            return(RedirectToAction("EditSucursal", new { id = Sucursal.IDEmpresa, nombreEmpresa = Sucursal.NombreSucursalMatriz }));
                        }
                    }
                    return(View(Sucursal));
                }
                else
                {
                    return(RedirectToAction("IndexSucursales", new { id = Sucursal.IDEmpresa, nombreEmpresa = Sucursal.NombreSucursalMatriz }));
                }
            }
            catch (Exception ex)
            {
                TempData["typemessage"] = "2";
                TempData["message"]     = "Se ha generado el siguiente error: " + ex.ToString();
                return(View(Sucursal));
            }
        }
Пример #4
0
        public ActionResult IndexSucursales(string id, string nombreEmpresa)
        {
            try
            {
                Sucursal = new CatSucursalesModels
                {
                    Conexion             = Conexion,
                    NombreSucursalMatriz = nombreEmpresa,
                    IDEmpresa            = id
                };
                SucursalDatos = new _CatSucursal_Datos();

                Sucursal.ListaSucursales = SucursalDatos.GetSucursalesXIDEmpresa(Sucursal);
                return(View(Sucursal));
            }
            catch (Exception)
            {
                CatSucursalesModels Sucursal = new CatSucursalesModels();
                TempData["typemessage"] = "2";
                TempData["message"]     = "No se puede cargar la vista";
                return(View(Sucursal));
            }
        }