public ActionResult Edit(int id) { try { Token.SaveToken(); ConfiguracionModels ticket = new ConfiguracionModels(); _Configuracion_Datos datos = new _Configuracion_Datos(); ticket.Conexion = Conexion; ticket.idTicket = id; ticket = datos.ObtenerTicket(ticket); return(View(ticket)); } catch (Exception ex) { ConfiguracionModels ticket = new ConfiguracionModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(ticket)); } }
public ActionResult GetPassword(FormCollection collection) { try { UsuarioModels usuario = new UsuarioModels(); _Usuario_Datos usuario_datos = new _Usuario_Datos(); usuario.conexion = Conexion; usuario.email2 = collection["email2"]; usuario = usuario_datos.ResetPassword(usuario); ConfiguracionModels Configuracion = new ConfiguracionModels(); _Configuracion_Datos ConfiguracionDatos = new _Configuracion_Datos(); Configuracion.Conexion = Conexion; Configuracion.idTicket = 1; Configuracion = ConfiguracionDatos.ObtenerTicket(Configuracion); if (usuario.activo == true) { Comun.EnviarCorreo( Configuracion.CorreoTxt , Configuracion.Password , usuario.email2 , "Password reset Grupo Ocampo" , Comun.GenerarHtmlResetContraseña(usuario.cuenta, usuario.Password) , false , "" , Configuracion.HtmlTxt , Configuracion.HostTxt , Convert.ToInt32(Configuracion.PortTxt) , Configuracion.EnableSslTxt); //Comun.EnviarCorreo( // ConfigurationManager.AppSettings.Get("CorreoTxt") //, ConfigurationManager.AppSettings.Get("PasswordTxt") //, usuario.email2 //, "Password reset grupo ocampo" //, Comun.GenerarHtmlResetContraseña(usuario.cuenta, usuario.Password) //, false //, "" //, Convert.ToBoolean(ConfigurationManager.AppSettings.Get("HtmlTxt")) //, ConfigurationManager.AppSettings.Get("HostTxt") //, Convert.ToInt32(ConfigurationManager.AppSettings.Get("PortTxt")) //, Convert.ToBoolean(ConfigurationManager.AppSettings.Get("EnableSslTxt"))); TempData["typemessage"] = "1"; TempData["message"] = "Password reseateada correctamente"; ModelState.AddModelError("", "Password reseateada correctamente"); } else { TempData["typemessage"] = "2"; TempData["message"] = "Correo no existente"; ModelState.AddModelError("", "Correo no existente"); } return(RedirectToAction("GetPassword")); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "Correo no existente"; return(RedirectToAction("GetPassword")); } }