示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Patente     = Convert.ToString(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["patente"]));
            IdCliente   = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_cliente"]));
            IdSolicitud = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_solicitud"]));

            var dt         = new InfoAutoBC().GetInfocarBySolicitud(IdSolicitud);
            int idAsociado = Convert.ToInt32(dt.Rows[0]["id_solicitud_asociada"]);



            if (idAsociado != 0)
            {
                dlTipoOperacion.Visible = false;
                ibIr.Visible            = false;
                pnelAlto.Visible        = true;
                lblMensaje.Text         = $"Ya existe una operación con el número {idAsociado} asociado a este INFOCAR";
            }
            else
            {
                dlTipoOperacion.Visible = true;
                ibIr.Visible            = true;
                pnelAlto.Visible        = false;
                lblMensaje.Text         = "Seleccione un tipo de operación";
                if (IsPostBack)
                {
                    return;
                }
                FuncionGlobal.ComboProductosByFamiliaClienteUsuario(dlTipoOperacion, 3, Convert.ToInt16(IdCliente), Convert.ToString(Session["usrname"]));
            }
        }
示例#2
0
 protected void dlFamilia_SelectedIndexChanged(object sender, EventArgs e)
 {
     txtOperacion.Enabled = false;
     txtOperacion.Text    = string.Empty;
     FuncionGlobal.ComboProductosByFamiliaClienteUsuario(dlTipoDoc, Convert.ToInt32(dlFamilia.SelectedValue), Convert.ToInt16(dlCliente.SelectedValue), Session["usrname"].ToString());
 }