Esempio n. 1
0
        private void Estatus_cargar(RadComboBox cboBox)
        {
            CobranzasWCFClient     objCobranzaWCF = new CobranzasWCFClient();
            gsEstatus_ListarResult objEstatus     = new gsEstatus_ListarResult();

            try
            {
                objCobranzaWCF = new CobranzasWCFClient();
                List <gsEstatus_ListarResult> lstEstatus = objCobranzaWCF.Estatus_Deuda_Listar(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario).ToList();

                lstEstatus.Insert(0, objEstatus);
                objEstatus.NombreEstaus = "Seleccionar";
                objEstatus.id_estatus   = 0;

                cboBox.DataSource     = lstEstatus;
                cboBox.DataValueField = "id_estatus";
                cboBox.DataTextField  = "NombreEstaus";
                cboBox.DataBind();

                ViewState["lstEstatus"] = JsonHelper.JsonSerializer(lstEstatus);


                if (cboBox.Items.Count > 0)
                {
                    cboBox.SelectedIndex = 0;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        protected void grdVencidos_selectedindexchanged(object sender, EventArgs e)
        {
            List <gsEstatus_ListarResult> lstEstatus = new List <gsEstatus_ListarResult>();
            gsEstatus_ListarResult        objEstatus = new gsEstatus_ListarResult();

            try
            {
                lstEstatus = JsonHelper.JsonDeserialize <List <gsEstatus_ListarResult> >((string)ViewState["lstEstatus"]);

                GridDataItem gridItem     = (GridDataItem)grdVencidos.SelectedItems[0];
                string       id_semana    = gridItem["id_semana"].Text;
                string       NombreEstaus = gridItem["NombreEstaus"].Text;
                string       observacion  = gridItem["observacion"].Text;
                string       TablaOrigenR = gridItem["TablaOrigen"].Text;
                string       OpOrigenR    = gridItem["OpOrigen"].Text;
                string       PeriodoR     = gridItem["periodo"].Text;


                cboEstado.Enabled      = true;
                txtObservacion.Enabled = true;
                btnAgregar.Enabled     = true;

                objEstatus = lstEstatus.ToList().FindAll(x => x.NombreEstaus == NombreEstaus).Single();

                cboSemana.SelectedValue = id_semana;
                cboEstado.SelectedValue = objEstatus.id_estatus.ToString();
                txtObservacion.Text     = observacion;

                foreach (GridItem rowitem in grdDocumentos.MasterTableView.Items)
                {
                    GridDataItem dataitem = (GridDataItem)rowitem;
                    TableCell    cell     = dataitem["CheckColumn"];
                    CheckBox     checkBox = (CheckBox)cell.Controls[0].FindControl("Check");

                    //if (checkBox.Checked == true && checkBox.Enabled == true)
                    //{

                    string TablaOrigen = dataitem["TablaOrigen"].Text;
                    string OpOrigen    = dataitem["OpOrigen"].Text;
                    string Periodo     = dataitem["Periodo"].Text;

                    if (TablaOrigenR == TablaOrigen && OpOrigenR == OpOrigen && PeriodoR == Periodo)
                    {
                        checkBox.Checked = true;
                    }
                    else
                    {
                        checkBox.Checked = false;
                    }
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = "ERROR: " + ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }
Esempio n. 3
0
        private void Seleccionar_Documento()
        {
            CobranzasWCFClient     objCobranzaWCF = new CobranzasWCFClient();
            gsEstatus_ListarResult objEstatus     = new gsEstatus_ListarResult();

            try
            {
                List <gsGestionCobranza_ListarResult> lista = new List <gsGestionCobranza_ListarResult>();
                lista = JsonHelper.JsonDeserialize <List <gsGestionCobranza_ListarResult> >((string)ViewState["lstGestion"]);


                foreach (GridItem rowitem in grdDocumentos.MasterTableView.Items)
                {
                    GridDataItem dataitem = (GridDataItem)rowitem;
                    TableCell    cell     = dataitem["CheckColumn"];
                    CheckBox     checkBox = (CheckBox)cell.Controls[0].FindControl("Check");

                    //if (checkBox.Checked == true && checkBox.Enabled == true)
                    //{

                    string TablaOrigen = dataitem["TablaOrigen"].Text;
                    string OpOrigen    = dataitem["OpOrigen"].Text;
                    string Periodo     = dataitem["Periodo"].Text;

                    foreach (gsGestionCobranza_ListarResult Gestion in lista)
                    {
                        if (Gestion.TablaOrigen == TablaOrigen && Gestion.OpOrigen == OpOrigen && Gestion.periodo == Periodo)
                        {
                            checkBox.Checked = true;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }