protected void btnCerrarEstimado(object sender, EventArgs e) { Business.Estimado estimado; //preparo parametro añomes de referencia para guardar en setUp int ano = Ordenados.GetAñoMesCierreEst(); ano = Convert.ToInt32((seAño.Value).ToString() + (seMes.Value).ToString().PadLeft(2, '0')); try { lblMsg.Text = string.Empty; var estimadosCab = Estimados.ReadAll("AnoMes = " + seAño.Number.ToString("0000") + seMes.Number.ToString("00")); if (estimadosCab.Count > 0) { foreach (var estimadoCab in estimadosCab) { if (estimadoCab.UsuCierre == string.Empty || estimadoCab.UsuCierre == null) { estimado = new Business.Estimado(estimadoCab.PautaId); estimado.ProcesoDeCierreEstimado(((Accendo)this.Master).Usuario.UserName); Ordenados.SetAñoMesCierreEst(ano, tran); lblMsg.Text += "Estimado PautaId: " + estimadoCab.PautaId + ": El cierre se realizó correctamente." + "<br />"; } else { lblMsg.Text += "Estimado PautaId: " + estimadoCab.PautaId + ": Ya se encontraba cerrado." + "<br />"; } } } else { lblMsg.Text = "No se encontraron Estimados para cerrar."; } } catch (Exception ex) { FormsHelper.MsgError(lblMsg, ex); } }