Ejemplo n.º 1
0
        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);
            }
        }
        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);
            }
        }