protected void txtObra_TextChanged(object sender, EventArgs e) { ObrasBL obrBL = new ObrasBL(); List<Obras> obras = obrBL.PesquisarBL("CODIGO", txtObra.Text); lblDesObra.Text = ""; hfIdObra.Value = ""; foreach (Obras ltObr in obras) { hfIdObra.Value = ltObr.Id.ToString(); lblDesObra.Text = ltObr.Titulo; } if (hfIdObra.Value == null || hfIdObra.Value == string.Empty) { ExibirMensagem("Obra não cadastrada !"); txtObra.Text = ""; txtObra.Focus(); } }
protected void txtItem_TextChanged(object sender, EventArgs e) { LimparCampos(); ObrasBL obrBL = new ObrasBL(); List<Obras> obras = obrBL.PesquisarBL("CODIGO", txtItem.Text); lblDesItem.Text = ""; hfIdItem.Value = ""; foreach (Obras ltObr in obras) { hfIdItem.Value = ltObr.Id.ToString(); lblDesItem.Text = ltObr.Titulo; } CarregarDados(utils.ComparaIntComZero(hfIdItem.Value)); if (hfIdItem.Value == null || hfIdItem.Value == string.Empty) { hfIdItem.Value = ""; txtItem.Text = ""; ExibirMensagem("Item não cadastrado !"); txtItem.Focus(); } else txtQtdMin.Focus(); }
private void CarregarDados(int id_bai) { ObrasBL obraBL = new ObrasBL(); DataSet dsOb = obraBL.PesquisarBL(id_bai); if (dsOb.Tables[0].Rows.Count != 0) { hfId.Value = (string)dsOb.Tables[0].Rows[0]["id"].ToString(); lblCodigo.Text = (string)dsOb.Tables[0].Rows[0]["codigo"].ToString(); txtTitulo.Text = (string)dsOb.Tables[0].Rows[0]["titulo"].ToString(); txtISBN.Text = (string)dsOb.Tables[0].Rows[0]["isbn"].ToString(); txtLocalPublic.Text = (string)dsOb.Tables[0].Rows[0]["localpublicacao"].ToString(); txtNroEdicao.Text = (string)dsOb.Tables[0].Rows[0]["nroedicao"].ToString(); txtNroPags.Text = (string)dsOb.Tables[0].Rows[0]["nropaginas"].ToString(); txtVolume.Text = (string)dsOb.Tables[0].Rows[0]["volume"].ToString(); txtDataReimpressao.Text = dsOb.Tables[0].Rows[0]["datareimpressao"].ToString() != string.Empty ? Convert.ToDateTime(dsOb.Tables[0].Rows[0]["datareimpressao"]).ToString("dd/MM/yyyy") : ""; txtDataPublicacao.Text = dsOb.Tables[0].Rows[0]["datapublicacao"].ToString() != string.Empty ? Convert.ToDateTime(dsOb.Tables[0].Rows[0]["datapublicacao"]).ToString("dd/MM/yyyy") : ""; txtAssuntosAborda.Text = (string)dsOb.Tables[0].Rows[0]["assuntosaborda"].ToString(); ddlEditora.SelectedValue = (string)dsOb.Tables[0].Rows[0]["editoraid"].ToString(); ddlTipoObra.SelectedValue = (string)dsOb.Tables[0].Rows[0]["tiposobraid"].ToString(); txtCdu.Text = (string)dsOb.Tables[0].Rows[0]["cdu"].ToString(); } CarregarDadosAutores(id_bai); }