public static void updateEstado(int t930_idvaloracion, string nuevoestado, string correoevaluador, string correoevaluado, string nombreyapellidoevaluador, string nombreyapellidoevaluado, string nombrecortoevaluador, string nombrecortoevaluado, string fecapertura, string estadoantiguo) { try { IB.Progress.BLL.VALORACIONESPROGRESS rlb = new IB.Progress.BLL.VALORACIONESPROGRESS(); rlb.UpdateEstado(t930_idvaloracion, nuevoestado); rlb.Dispose(); //todo enviar correos if (correoevaluador != "") { Correo.Enviar("Cambio de estado en evaluación", nombrecortoevaluador + ", " + ((IB.Progress.Models.Profesional)HttpContext.Current.Session["PROFESIONAL"]).nombrelargo.ToString() + " ha modificado el estado de la evaluación que abriste el " + fecapertura + " a " + nombreyapellidoevaluado + ".</br></br> Estado anterior: " + IB.Progress.Shared.Utils.getEstado(estadoantiguo) + "</br> Estado nuevo: " + IB.Progress.Shared.Utils.getEstado(nuevoestado) + "", correoevaluador); } if (correoevaluado != "") { Correo.Enviar("Cambio de estado en evaluación", nombrecortoevaluado + ", " + ((IB.Progress.Models.Profesional)HttpContext.Current.Session["PROFESIONAL"]).nombrelargo.ToString() + " ha modificado el estado de la evaluación que " + nombreyapellidoevaluador + " te abrió el " + fecapertura + " .</br></br> Estado anterior: " + IB.Progress.Shared.Utils.getEstado(estadoantiguo) + "</br> Estado nuevo: " + IB.Progress.Shared.Utils.getEstado(nuevoestado) + "", correoevaluado); } } catch (Exception ex) { IB.Progress.Shared.Smtp.SendSMTP("Error al actualizar el estado de la evaluación", ex.Message); } }