Example #1
0
        protected void btn_CerrarOrdenado(object sender, EventArgs e)
        {
            Business.Ordenado ordenado;

            //preparo parametro añomes de referencia para guardar en setUp
            int ano = Ordenados.GetAñoMesCierreOrd();

            ano = Convert.ToInt32((seAño.Value).ToString() + (seMes.Value).ToString().PadLeft(2, '0'));


            try
            {
                lblMsg.Text = string.Empty;

                var ordenadosCab = Ordenados.ReadAll("AnoMes = " + seAño.Number.ToString("0000") + seMes.Number.ToString("00"));
                if (ordenadosCab.Count > 0)
                {
                    foreach (var ordenadoCab in ordenadosCab)
                    {
                        if (ordenadoCab.UsuCierre == string.Empty || ordenadoCab.UsuCierre == null)
                        {
                            ordenado = new Business.Ordenado(ordenadoCab.PautaId);
                            ordenado.ProcesoDeCierreOrdenado(((Accendo)this.Master).Usuario.UserName);
                            Ordenados.SetAñoMesCierreOrd(ano, tran);
                            Page_Load(sender, e);
                            lblMsg.Text += "Ordenado PautaId: " + ordenadoCab.PautaId + ": El cierre se realizó correctamente." + "<br />";
                        }
                        else
                        {
                            Ordenados.SetAñoMesCierreOrd(ano, tran);
                            Page_Load(sender, e);
                            lblMsg.Text += "Ordenado PautaId: " + ordenadoCab.PautaId + ": Ya se encontraba cerrado." + "<br />";
                        }
                    }
                }
                else
                {
                    Ordenados.SetAñoMesCierreOrd(ano, tran);
                    Page_Load(sender, e);
                    lblMsg.Text = "No se encontraron Ordenados para cerrar.";
                }


                tblCerrar.Visible = false;
            }
            catch (Exception ex)
            {
                FormsHelper.MsgError(lblMsg, ex);
            }
        }
        protected void btn_CerrarOrdenado(object sender, EventArgs e)
        {
            Business.Ordenado ordenado ;

            //preparo parametro añomes de referencia para guardar en setUp
            int ano = Ordenados.GetAñoMesCierreOrd();
            ano = Convert.ToInt32((seAño.Value).ToString() + (seMes.Value).ToString().PadLeft(2, '0'));

            try
            {
                lblMsg.Text = string.Empty;

                var ordenadosCab = Ordenados.ReadAll("AnoMes = " + seAño.Number.ToString("0000") + seMes.Number.ToString("00"));
                if (ordenadosCab.Count > 0)
                {
                    foreach (var ordenadoCab in ordenadosCab)
                    {
                        if (ordenadoCab.UsuCierre == string.Empty || ordenadoCab.UsuCierre == null)
                        {
                            ordenado = new Business.Ordenado(ordenadoCab.PautaId);
                            ordenado.ProcesoDeCierreOrdenado(((Accendo)this.Master).Usuario.UserName);
                            Ordenados.SetAñoMesCierreOrd(ano, tran);
                            Page_Load(sender, e);
                            lblMsg.Text += "Ordenado PautaId: " + ordenadoCab.PautaId + ": El cierre se realizó correctamente." + "<br />";

                        }
                        else
                        {
                            Ordenados.SetAñoMesCierreOrd(ano, tran);
                            Page_Load(sender, e);
                            lblMsg.Text += "Ordenado PautaId: " + ordenadoCab.PautaId + ": Ya se encontraba cerrado." + "<br />";
                        }
                    }
                }
                else
                {
                    Ordenados.SetAñoMesCierreOrd(ano, tran);
                    Page_Load( sender,  e);
                    lblMsg.Text = "No se encontraron Ordenados para cerrar.";
                }

                tblCerrar.Visible = false;
            }
            catch (Exception ex)
            {
                FormsHelper.MsgError(lblMsg, ex);
            }
        }