コード例 #1
0
 protected void txtcodigo_TextChanged(object sender, EventArgs e)
 {
     string tipo = ddlTipoMoldura.SelectedItem.Text;
     if (txtcodigo.Text.Length == 0)
     {
         if (tipo == "Todos" & txtcodigo.Text == "")
         {
             gvMolduras.DataSource = objCtrMoldura.ListarMolduras();
             gvMolduras.DataBind();
         }
         else
         {
             objDtoTipoMoldura.VTM_Nombre = ddlTipoMoldura.SelectedItem.Text;
             gvMolduras.DataSource = objCtrTipoMoldura.ListarMoldurasxTipo(objDtoTipoMoldura);
             gvMolduras.DataBind();
         }
     }
     else
     {
         objDtoMoldura.PK_IM_Cod = int.Parse(txtcodigo.Text);
         objDtoMoldura.FK_ITM_Tipo = int.Parse(ddlTipoMoldura.SelectedValue);
         if (tipo == "Todos")
         {
             gvMolduras.DataSource = objCtrMoldura.DataMolduraxCodMoldura(objDtoMoldura);
             gvMolduras.DataBind();
         }
         else
         {
             gvMolduras.DataSource = objCtrMoldura.DataMolduraxCodMoldura_y_Tipo(objDtoMoldura);
             gvMolduras.DataBind();
         }              
     }
 }