Esempio n. 1
0
        private void CargarTiposDePautas()
        {
            try
            {
                certificados = Certificados.ReadAll("ANOMES = '" + AnioMes + "' AND NOT IDENTIFORIGEN IS NULL ");

                ucEstado.Items.Clear();

                if (certificados.Count > 0)
                {
                    ucEstado.Items.Add("Certificado");
                }

                estimados = Estimados.ReadAll(" ANOMES = '" + AnioMes + "'");

                if (estimados.Count > 0)
                {
                    ucEstado.Items.Add("Estimado");
                }

                ordenados = Ordenados.ReadAll(" ANOMES = '" + AnioMes + "' ");

                if (ordenados.Count > 0)
                {
                    ucEstado.Items.Add("Ordenado");
                }
            }
            catch (Exception ex)
            {
                string a = ex.Message;
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            seMes.Enabled = false;
            seAño.Enabled = false;
            int      ano    = Ordenados.GetAñoMesCierreEst();
            DateTime anomes = new DateTime(Convert.ToInt32(ano.ToString().Substring(0, 4)), Convert.ToInt32(ano.ToString().Substring(4, 2)), 1);

            anomes            = anomes.AddMonths(1);
            seAño.Value       = Convert.ToInt32(anomes.ToString("yyyy"));
            seMes.Value       = Convert.ToInt32(anomes.ToString("MM"));
            tblCerrar.Visible = false;
        }
Esempio n. 3
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);
            }
        }