Exemple #1
0
        public ActionResult Delete(string id)
        {
            try
            {
                _CatProveedorTransporte_Datos oDatos = new _CatProveedorTransporte_Datos();
                string        usuario   = User.Identity.Name;
                RespuestaAjax respuesta = oDatos.Catalogo_del_CatProveedorTransporte(Conexion, id, usuario);

                if (respuesta.Success)
                {
                    TempData["typemessage"] = "1";
                }
                else
                {
                    TempData["typemessage"] = "2";
                }

                TempData["message"] = respuesta.Mensaje;

                //return RedirectToAction("Index", "CatProveedor");
                return(Json(""));
            }
            catch
            {
                RespuestaAjax respuesta = new RespuestaAjax();
                respuesta.Success       = false;
                respuesta.Mensaje       = "No se pudo borrar los datos. Por favor contacte a soporte técnico";
                TempData["typemessage"] = "2";
                TempData["message"]     = respuesta.Mensaje;

                return(Json(""));
                //return RedirectToAction("Index", "CatProveedor");
            }
        }
Exemple #2
0
        public ActionResult Edit(string id)
        {
            try
            {
                if (string.IsNullOrEmpty(id))
                {
                    TempData["typemessage"] = "2";
                    TempData["message"]     = "No se puede cargar la vista";
                    return(RedirectToAction("Index", "CatProveedor"));
                }

                Token.SaveToken();
                CatProveedorTransporteModels  oProveedor = new CatProveedorTransporteModels();
                _CatProveedorTransporte_Datos oDatos     = new _CatProveedorTransporte_Datos();

                oProveedor = oDatos.Catalogo_get_CatProveedorTransporteXId(Conexion, id);
                return(View(oProveedor));
            }
            catch (Exception ex)
            {
                TempData["typemessage"] = "2";
                TempData["message"]     = "No se puede cargar la vista";
                return(RedirectToAction("Index", "CatProveedor"));
            }
        }
Exemple #3
0
        public ActionResult Edit(CatProveedorTransporteModels oProveedor)
        {
            try
            {
                if (Token.IsTokenValid())
                {
                    if (ModelState.IsValid)
                    {
                        string usuario = User.Identity.Name;
                        _CatProveedorTransporte_Datos oDatos = new _CatProveedorTransporte_Datos();

                        RespuestaAjax respuesta = oDatos.Catalogo_ac_CatProveedorTransporte(Conexion, 2, usuario, oProveedor);
                        TempData["message"] = respuesta.Mensaje;

                        if (respuesta.Success)
                        {
                            TempData["typemessage"] = "1";

                            Token.ResetToken();
                            return(RedirectToAction("Index", "CatProveedor"));
                        }
                        else
                        {
                            TempData["typemessage"] = "2";
                            return(View(oProveedor));
                        }
                    }
                    else
                    {
                        TempData["typemessage"] = "2";
                        TempData["message"]     = "Ocurrio un error al intentar actualizar los datos. Contacte a soporte técnico.";
                        return(RedirectToAction("Index", "CatProveedor"));
                    }
                }
                else
                {
                    TempData["typemessage"] = "2";
                    TempData["message"]     = "Ocurrio un error. Contacte a soporte técnico.";
                    return(RedirectToAction("Index", "CatProveedor"));
                }
            }
            catch (Exception ex)
            {
                TempData["typemessage"] = "2";
                TempData["message"]     = "Ocurrio un error. Contacte a soporte técnico.";
                return(RedirectToAction("Index", "CatProveedor"));
            }
        }