public ActionResult FinalizarCuenta(string comentario, int cuentaId, string cuentaFecha) { EtapasModel modelEtapas = new EtapasModel(); if (modelEtapas.CambiarEstadoCuenta(comentario, 5, cuentaId, Convert.ToDateTime(cuentaFecha))) { return(Json(new { response = "success" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { response = "error", message = "Ocurrio un Error al tratar Enviar la cuenta a validación..." }, JsonRequestBehavior.AllowGet)); } }
public ActionResult EnviarCertificacion(string comentario, int cuentaId, string cuentaFecha) { EtapasModel modelEtapas = new EtapasModel(); CuentaActivaModel modelCuentas = new CuentaActivaModel(); DateTime fecha = Convert.ToDateTime(cuentaFecha); if (modelEtapas.CambiarEstadoCuenta(comentario, 4, cuentaId, fecha)) { var cuenta = modelCuentas.obtenerCuentaActivaPorId(cuentaId, fecha.Month, fecha.Year); MailHelper.mail( cuenta.validador.nombre, cuenta.validador.email, string.Format("Cuenta {0} ha sido rechazada por el Certificador", cuenta.numero), string.Format("El Usuario {0} ha rechazado la cuenta {1} ({2})", cuenta.certificador.nombre, cuenta.numero, StringHelper.fechaDMA(DateTime.Today)) ); return(Json(new { response = "success" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { response = "error", message = "Ocurrio un Error al tratar Enviar la cuenta a validación..." }, JsonRequestBehavior.AllowGet)); } }