/// <summary> /// Carrega a combo de tipo de equipamento /// </summary> private void load() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoContratante"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoContratante; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpTpGrupoAtividade"; lc.TipoCampo = TipoCampo.StringIN; lc.Sinal = SinalPesquisa.IN; lc.ValorCampo = "'T','E'"; ls.Add(lc); DataTable table = tblTipoAtividade.RetornaTipoAtividade(Global.GetConnection(), ls); Objetos.LoadCombo(cmbTipoEquipamento, table, "cmpDcTipoAtividade", "cmpCoTipoAtividade", "cmpDcTipoAtividade", "--- Selecione ---", true); cmbTipoEquipamento_SelectedIndexChanged(cmbTipoEquipamento, EventArgs.Empty); table.Reset(); ls = new ListCampos(); lc = new ListCampo(); lc.NomeCampo = "cmpTpGrupoAtividade"; lc.TipoCampo = TipoCampo.StringIN; lc.Sinal = SinalPesquisa.IN; lc.ValorCampo = "'T','E'"; ls.Add(lc); table = tblGrupoAtividade.get(Global.GetConnection(), ls); Objetos.LoadCombo(cmbTipoEquip, table, "cmpDcGrupoAtividade", "cmpCoGrupoAtividade", "cmpDcGrupoAtividade", "--- Selecione ---", true); }
/// <summary> /// Carrega as listboxes. /// </summary> private void loadTipoAtividade() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoContratante"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoContratante; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpTpGrupoAtividade"; lc.TipoCampo = TipoCampo.String; lc.ValorCampo = rdbType.SelectedValue.ToString(); ls.Add(lc); using (DataTable table = tblTipoAtividade.RetornaTipoAtividade(Global.GetConnection(), ls)) { Objetos.LoadCombo(cmbTipoAtividade, table, "cmpDcTipoAtividade", "cmpCoTipoAtividade", "cmpDcTipoAtividade", "--- Selecione um tipo de atividade ---", true); cmbTipoAtividade.SelectedIndex = 1; cmbTipoAtividade_SelectedIndexChanged(cmbTipoAtividade, null); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Carrega as combos de tipo, atividade e forma de solicitação. /// </summary> private void load() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoContratante"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoContratante; ls.Add(lc); using (DataTable table = tblUnidade.Get(Global.GetConnection())) { Objetos.LoadCombo(cmbUnidade, table, "cmpDcUnidade", "cmpCoUnidade", "cmpDcUnidade", "--- Selecione ---", true); } using (DataTable table = tblTipoMaterial.Get(Global.GetConnection(), ls)) { Objetos.LoadCombo(cmbTipo, table, "cmpDescricaoMaterial", "cmpCoTipoMaterial", "cmpDescricaoMaterial", "--- Selecione ---", true); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
private void CarregarDados() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpIdEquipamentoObra"; lc.TipoCampo = TipoCampo.Numero; lc.Sinal = SinalPesquisa.Igual; lc.ValorCampo = cmpIdEquipamento; ls.Add(lc); DataTable dt = tblEquipamentoObra.Get(Global.GetConnection(), ls); if (dt.Rows.Count > 0) { TxtDescricao.Text = dt.Rows[0]["cmpDcEquipamentoObra"].ToString(); txtCapacidade.Text = dt.Rows[0]["cmpQtCapacidadeEquipamento"].ToString(); txtCodigoEquip.Text = dt.Rows[0]["CodEquipamento"].ToString(); txtLocalizacao.Text = dt.Rows[0]["cmpDcLocalEquipamento"].ToString(); txtMarcaModelo.Text = dt.Rows[0]["cmpDcMarcaModeloEquipamento"].ToString(); txtNumeroPatrimonio.Text = dt.Rows[0]["cmpNuPatrimonio"].ToString(); txtNumeroSerie.Text = dt.Rows[0]["cmpNuSerieEquipamento"].ToString(); txtObservacao.Text = dt.Rows[0]["cmpDcObsEquipamento"].ToString(); } }
private DataTable pesquisa() { ListCampo lc = new ListCampo(); ListCampos lcs = new ListCampos(); lc = new ListCampo(); lc.NomeCampo = "cmpCoObra"; // verificar o que preencher lc.TipoCampo = TipoCampo.Numero; lc.Percent = TipoPercent.InicioFim; lc.ValorCampo = cmbObra.SelectedValue; lcs.Add(lc); if (txtdescricaodaarea.Text != "") { lc = new ListCampo(); lc.NomeCampo = "cmpNome"; // verificar o que preencher lc.TipoCampo = TipoCampo.String; lc.Sinal = SinalPesquisa.Like; lc.Percent = TipoPercent.InicioFim; lc.ValorCampo = txtdescricaodaarea.Text.ToString(); lcs.Add(lc); } //DataTable table = tblArea.Get(Global.GetConnection(), lcs); //return new DataTable(); return(null); }
private void CarregarAtividades() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = cmbObra.SelectedValue.ToString(); ls.Add(lc); DataTable dt = tblTipoAtividade.RetornaTipoAtividadeObra(Global.GetConnection(), ls); grvAtividades.DataSource = dt; grvAtividades.DataBind(); string tipoAtividade = ""; for (int i = 0; i < dt.Rows.Count; i++) { if (tipoAtividade != "") { tipoAtividade += ","; } tipoAtividade += dt.Rows[i]["cmpCoTipoAtividade"].ToString(); } tipoAtividade += ",0"; Session["coTipoAtividade"] = tipoAtividade; }
/// <summary> /// Carrega a combo com as obras do usuário. /// </summary> public void loadObraUsuario() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoUsuario"; lc.TipoCampo = TipoCampo.Numero; lc.Sinal = SinalPesquisa.Igual; lc.ValorCampo = ViewState["cmpCoUsuario"].ToString(); ls.Add(lc); using (DataTable table = tblObraUsuario.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { Objetos.LoadCombo(lstObrVinculada, table, "cmpNoObra", "cmpCoObraUsuario", "cmpNoObra", true); } } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Carrega as combos de tipo, atividade e forma de solicitação. /// </summary> private void load() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoLocal"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoLocal; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpCoUsuario"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoUsuario; ls.Add(lc); using (DataTable table = tblObraUsuario.Get(Global.GetConnection(), ls)) Objetos.LoadCombo(cmbObra, table, "cmpNoObra", "cmpCoObraGrupoLista", "cmpNoObra", true); //using (DataTable table = tblObraGrupoLista.GetObraUsuario(Global.GetConnection(), ls)) // Objetos.LoadCombo(cmbObra, table, "cmpNoObra", "cmpCoObraGrupoLista", "cmpNuOrdemExibicao", true); using (DataTable table = tblMes.Get(Global.GetConnection(), new ListCampos())) { Objetos.LoadCombo(cmbMesInicial, table, "cmpDcMes", "cmpCoMes", "cmpIdMes", true); Objetos.LoadCombo(cmbMesFinal, table, "cmpDcMes", "cmpCoMes", "cmpIdMes", true); cmbMesFinal.SelectedIndex = Objetos.RetornaIndiceCombo(cmbMesFinal, DateTime.Now.Month); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Evento ao selecionar uma obra. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cmbObra_SelectedIndexChanged(object sender, EventArgs e) { try { ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista = cmbObra.SelectedValue; ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista; ls.Add(lc); using (DataTable table = tblObraUsuario.Get(Global.GetConnection(), ls)) { ViewState["co_ObraManto"] = table.Rows[0]["cmpCoObraManto"].ToString(); } rdbHidra.Items[0].Selected = true; rdbHidra_SelectedIndexChanged(sender, null); } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Exibe cartas da Obra. /// </summary> private void PesquisaCarta(int linha) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc = new ListCampo(); lc.NomeCampo = "cmpIdFaturaObra"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpIdFaturaObra"].ToString(); ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpInStatusCarta"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = "1"; ls.Add(lc); DataTable table = tblFaturaCarta.Get(Global.GetConnection(), ls); gvDadosCarta.DataSource = table; gvDadosCarta.DataBind(); if (table.Rows.Count > 0) { gvDadosCarta.SelectedIndex = linha; GridViewRow row = gvDadosCarta.SelectedRow; ViewState["cmpIdFaturaCarta"] = row.Cells[4].Text; LoadCarta(); } }
protected void lnkEditar_Click(object sender, EventArgs e) { LinkButton lnkEditar = sender as LinkButton; GridViewRow gvrow = (GridViewRow)lnkEditar.NamingContainer; ViewState["cmpidFaturaEmail"] = lnkEditar.CommandArgument.ToString(); ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpidFaturaEmail"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpidFaturaEmail"].ToString(); ls.Add(lc); using (DataTable table = tblFaturaEmail.Get(Global.GetConnection(), ls)) { txtNomeFuncionario.Text = table.Rows[0]["cmpNoFuncionario"].ToString(); txtDcEmail.Text = table.Rows[0]["cmpDcEmail"].ToString(); rdbPerfil.SelectedValue = table.Rows[0]["cmpNuNivelEmail"].ToString(); } CarregaObraNotFuncionario(); CarregaObraFuncionario(); this.ModalPopupExtender2.Show(); }
/// <summary> /// Carrega dados da Obra. /// </summary> private void LoadObra() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc = new ListCampo(); lc.NomeCampo = "cmpIdFaturaObra"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpIdFaturaObra"].ToString(); ls.Add(lc); using (DataTable table = tblFaturaObra.Get(Global.GetConnection(), ls)) { lblNomeObra.Text = table.Rows[0]["cmpNoObraFatura"].ToString(); lblTipoServico.Text = table.Rows[0]["cmpDcTipoServico"].ToString(); ViewState["cmpIdObraFatura"] = table.Rows[0]["cmpIdObraFatura"].ToString(); ViewState["cmpNuMesFatura"] = table.Rows[0]["cmpNuMesFatura"].ToString(); ViewState["cmpNuAnoFatura"] = table.Rows[0]["cmpNuAnoFatura"].ToString(); ViewState["cmpNuContrato"] = table.Rows[0]["cmpNuContrato"].ToString(); ViewState["cmpDcTipoServico"] = table.Rows[0]["cmpDcTipoServico"].ToString(); ViewState["cmpIdTipoServico"] = table.Rows[0]["cmpIdTipoServico"].ToString(); ViewState["cmpNoOrgao"] = table.Rows[0]["cmpNoOrgao"].ToString(); ViewState["cmpNoPrimeiroGestor"] = table.Rows[0]["cmpNoPrimeiroGestor"].ToString(); ViewState["cmpNoSegundoGestor"] = table.Rows[0]["cmpNoSegundoGestor"].ToString(); ViewState["cmpNoSetorGestor"] = table.Rows[0]["cmpNoSetorGestor"].ToString(); } }
/// <summary> /// Carrega combo de obras do banco HzCorporativo. /// </summary> private void loadObra() { try { if (cmbTipoServico.SelectedIndex != 0) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc = new ListCampo(); lc.NomeCampo = "cmpIdTipoServico"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = cmbTipoServico.SelectedValue; ls.Add(lc); Objetos.LoadCombo(cmbObra, tblObraFatura.Get(Global.GetConnection(), ls), "cmpNoObraFatura", "cmpIdObraFatura", "cmpNoObraFatura", "-- Selecione uma obra", true); } else { Objetos.LoadCombo(cmbObra, tblObraFatura.Get(Global.GetConnection()), "cmpNoObraFatura", "cmpIdObraFatura", "cmpNoObraFatura", "-- Selecione uma obra", true); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Pesquisa. /// </summary> private DataTable pesquisa() { ListCampos ls = new ListCampos(); ListCampo lc; if (txtDcEquipamentoPesq.Text != "") { lc = new ListCampo(); lc.NomeCampo = "CmpDcEquipamento"; lc.TipoCampo = TipoCampo.Like; lc.Sinal = SinalPesquisa.Like; lc.Percent = TipoPercent.InicioFim; lc.ValorCampo = txtDcEquipamentoPesq.Text.ToString(); ls.Add(lc); } if (cmbTipoEquipamento.SelectedValue != "0") { lc = new ListCampo(); lc.NomeCampo = "cmpCoTipoAtividade"; lc.TipoCampo = TipoCampo.Numero; lc.Sinal = SinalPesquisa.Igual; lc.ValorCampo = cmbTipoEquipamento.SelectedValue; ls.Add(lc); } return(tblEquipamento.Get(Global.GetConnection(), ls)); }
/// <summary> /// Carrega a combo da tabela tblObraPavimento do banco HzCorporativo. /// </summary> private void loadObraPavimento() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista; ls.Add(lc); using (DataTable table = tblObraPavimento.Get(Global.GetConnection(), ls)) { Objetos.LoadCombo(cmbObraPavimento, table, "cmpDcPavimento", "cmpCoObraPavimento", "cmpNuOrdenacao", "--- Selecione o Pavimento ---", true); if (table.Rows.Count > 0) { ViewState["cmpInLogoObra"] = table.Rows[0]["cmpInLogoObra"].ToString() == "True" ? "1" : "0"; } } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Pesquisa equipamento obra. /// </summary> private DataTable pesquisa() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpIdPreventivaConfirmacao"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["IdPreventivaConfirmacao"].ToString(); ls.Add(lc); DataTable dt; using (DataTable table = tblPreventivaConfirmacao.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { if (table.Rows[0]["cmpNuOS"].ToString() != "") { lblNuOS.Text = table.Rows[0]["cmpNuOS"].ToString(); lblDcSitua.Text = table.Rows[0]["cmpStOSDescricao"].ToString(); ViewState["cmpNuOS"] = table.Rows[0]["cmpNuOS"].ToString(); ViewState["cmpStOS"] = table.Rows[0]["cmpStOS"].ToString(); } } } dt = tblManutencaoEquipamento.RetornaEquipamentoCorretiva(Global.GetConnection(), ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista, ViewState["cmpCoTipoAtividade"].ToString(), ViewState["IdPreventivaConfirmacao"].ToString()); DataTable dt2 = RemoveDuplicateRows(dt, "cmpIdEquipamentoObra"); lblTipoEqui.Text = dt.Rows[0]["cmpDcTipoAtividade"].ToString(); return(dt2); }
private void CarregarPeriodicidade() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = cmbObra.SelectedValue.ToString(); ls.Add(lc); DataTable dt = tblPeriodicidade.RetornaPeriodicidadeObra(Global.GetConnection(), ls); dt.DefaultView.RowFilter = "cmpCoPeriodicidade <> 1 and cmpCoPeriodicidade<>2 and cmpCoPeriodicidade<> 3"; grvPeriodicidade.DataSource = dt.DefaultView; grvPeriodicidade.DataBind(); string Periodicidade = ""; for (int i = 0; i < dt.DefaultView.Count; i++) { if (Periodicidade != "") { Periodicidade += ","; } Periodicidade += dt.DefaultView[i]["cmpCoPeriodicidade"].ToString(); } Periodicidade += ",0"; Session["CoPeriodicidade"] = Periodicidade; }
protected void btnVincularOS_Click(object sender, EventArgs e) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpIdPreventivaConfirmacao"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["IdPreventivaConfirmacao"].ToString(); ls.Add(lc); using (DataTable table = tblPreventivaConfirmacaoOS.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { if (table.Rows[0]["cmpIdOs"].ToString() != "") { Response.Redirect("~/ATE/webATE_OS.aspx?id=" + table.Rows[0]["cmpIdOs"].ToString(), false); } else { Response.Redirect("~/ATE/webATE_OS.aspx?IdPreventivaConfirmacao=" + ViewState["IdPreventivaConfirmacao"].ToString() + "&NuPreventiva=" + ViewState["cmpNuPreventivaAgenda"].ToString(), false); } } } }
protected void Page_Load(object sender, EventArgs e) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoUsuario"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoUsuario; ls.Add(lc); using (DataTable table = tblUsuario.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { string filename = "webMNT_Geral.aspx?tipo=agua" + "&co_usuario=" + table.Rows[0]["chavemanto"].ToString(); //Response.Write("<script language='javascript'>" // + "window.open('" + @"http://172.10.10.2/MANTO20/" + filename + "', '_blank', 'width=850, height=600, menubar=no, resizable=yes, scrollbars=yes, top=35, left=105')" // + "</script>"); //Response.Write("<script language='javascript'>" // + "window.open('" + @"http://ww.manto.com.br/MANTO20/" + filename + "', '_blank', 'width=850, height=600, menubar=no, resizable=yes, scrollbars=yes, top=35, left=105')" // + "</script>"); Response.Write("<script language='javascript'>" + "window.open('" + @"http://www.manto.com.br/MANTO20/" + filename + "', '_blank', 'width=850, height=600, menubar=no, resizable=yes, scrollbars=yes, top=35, left=105')" + "</script>"); } } }
/// <summary> /// Exibe relatórios da Obra. /// </summary> private void Pesquisa(int linha) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc = new ListCampo(); lc.NomeCampo = "cmpCoObra"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpCoObra"].ToString(); ls.Add(lc); //Relatório de Manutenção lc = new ListCampo(); lc.NomeCampo = "cmpCoTipoNumeracao"; lc.ValorCampo = "5"; ls.Add(lc); DataTable table = tblNumeracaoDocumento.Get(Global.GetConnection(), ls, 1000); if (table.Rows.Count > 0) { gvDados.DataSource = table; gvDados.DataBind(); gvDados.SelectedIndex = linha; GridViewRow row = gvDados.SelectedRow; ViewState["cmpCoNumeracaoDocumento"] = row.Cells[3].Text; Load(); } }
/// <summary> /// Carrega os dados do usuário. /// </summary> public void loadUsuario() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoUsuario"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpCoUsuario"].ToString(); ls.Add(lc); using (DataTable table = tblUsuario.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { cmbPerfil.SelectedIndex = Objetos.RetornaIndiceCombo(cmbPerfil, long.Parse(table.Rows[0]["cmpCoPerfil"].ToString())); txtUsuario.Text = table.Rows[0]["cmpNoUsuario"].ToString(); txtEmail.Text = table.Rows[0]["cmpDcEmail"].ToString(); txtPwd.Attributes.Add("value", table.Rows[0]["cmpDcSenha"].ToString()); chkAtivo.Checked = (bool.Parse(table.Rows[0]["cmpInAtivo"].ToString())); } } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Exibe na página os materiais de referência (tblMaterial) que não estão cadastrados /// na obra. /// </summary> private void CarregaDadosMaterialNotObra() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoMaterial"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpCoMaterial"].ToString(); ls.Add(lc); using (DataTable table = tblMaterial.Get(Global.GetConnection(), ls)) { txtItemMaterial1.Text = table.Rows[0]["cmpDcItemMaterial"].ToString(); txtTipo1.Text = table.Rows[0]["cmpDcTipoMaterial"].ToString(); txtUnidade1.Text = table.Rows[0]["cmpDcUnidade"].ToString(); txtPrecoMaterial1.Text = table.Rows[0]["cmpVlPrecoUnitario"].ToString(); txtDescricao1.Text = table.Rows[0]["cmpDcMaterial"].ToString(); lblSerMat1.Text = table.Rows[0]["cmpTpMaterial"].ToString(); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
private string setDirDocName() { string retval = ""; try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoTipoNumeracao"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = cmbTipo.SelectedItem.Value; ls.Add(lc); using (DataTable table = tblTipoNumeracao.Get((HzConexao)HttpContext.Current.Session["connection"], ls)) { if (table != null && table.Rows.Count > 0) { retval = table.Rows[0]["cmpNoPasta"].ToString().Trim(); } } return(retval); } catch (Exception ex) { Label4.Text = ex.Message; return(""); } }
/// <summary> /// Evento ao selecionar obra. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cmbObra_SelectedIndexChanged(object sender, EventArgs e) { try { lstMaterial0.Items.Clear(); lstMaterial1.Items.Clear(); txtMaterial.Text = ""; txtMaterial.Focus(); ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista = cmbObra.SelectedValue; ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista; ls.Add(lc); using (DataTable table = tblObraUsuario.Get(Global.GetConnection(), ls)) { ViewState["cmpCoObraGrupo"] = table.Rows[0]["cmpCoObraGrupo"].ToString(); ViewState["cmpInLogoObra"] = table.Rows[0]["cmpInLogoObra"].ToString(); } LimparCampos(); } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
private string LimiteConfirmacao(string CoPeriodicidade, string DtReprogramacao) { DateTime Dtlimite = DateTime.Parse(DtReprogramacao); ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoPeriodicidade"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = CoPeriodicidade; ls.Add(lc); using (DataTable table = tblPeriodicidade.Get(Global.GetConnection(), ls)) { int NumeroDias = int.Parse(table.Rows[0]["cmpNuDiasConfirmacaoExecucao"].ToString()); for (int i = 1; i <= NumeroDias; i++) { Dtlimite = Dtlimite.AddDays(1); Dtlimite = Dtlimite.DayOfWeek == DayOfWeek.Saturday ? Dtlimite.AddDays(2) : Dtlimite; } } return(Dtlimite.ToString("dd/M/yyyy")); }
/// <summary> /// Verifica se a OS tem material vinculado. /// </summary> private bool VerificaMaterial() { bool retval = false; try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpIdOs"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpIdOS"].ToString(); ls.Add(lc); using (DataTable table = tblOSMaterial.Get(Global.GetConnection(), ls)) { if (table != null && table.Rows.Count > 0) { retval = true; } } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } return(retval); }
/// <summary> /// Carrega as combos. /// </summary> private void loadObra() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoLocal"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoLocal; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpCoUsuario"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoUsuario; ls.Add(lc); using (DataTable table = tblObraUsuario.Get(Global.GetConnection(), ls)) { Objetos.LoadCombo(cmbObra, table, "cmpNoObra", "cmpCoObraGrupoLista", "cmpNoObra", true); if (Session["login"] != null && ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista != null) { cmbObra.SelectedIndex = Objetos.RetornaIndiceCombo(cmbObra, int.Parse(((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoObraGrupoLista)); } cmbObra_SelectedIndexChanged(cmbObra, EventArgs.Empty); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Carrega combo de obras do banco HzCorporativo. /// </summary> private void loadObraSelecionada(string CoObraGrupoLista) { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = CoObraGrupoLista; ls.Add(lc); using (DataTable table = tblObraGrupoLista.Get(Global.GetConnection(), ls)) { if (ViewState["OSCef"].ToString() != "0") { Objetos.LoadCombo(cmbObra, table, "cmpNoObra", "cmpCoObraGrupoLista", "cmpNoObra", true); cmbObra.SelectedIndex = Objetos.RetornaIndiceCombo(cmbObra, int.Parse(Session["cmpCoObraGrupoLista"].ToString())); cmbObra_SelectedIndexChanged(cmbObra, EventArgs.Empty); } ViewState["cmpEeCliente"] = table.Rows[0]["cmpEeCliente"].ToString(); ViewState["cmpEdArqAnexoCliente"] = table.Rows[0]["cmpEdArqAnexoCliente"].ToString(); ViewState["cmpEdArqRecebidoCliente"] = table.Rows[0]["cmpEdArqRecebidoCliente"].ToString(); ViewState["cmpEdArqAdmitidoCliente"] = table.Rows[0]["cmpEdArqAdmitidoCliente"].ToString(); ViewState["cmpNuObra"] = table.Rows[0]["cmpNuObra"].ToString(); if (ViewState["cmpEeCliente"].ToString() != "") { Global.PathArquivos(@ViewState["cmpEdArqAnexoCliente"].ToString()); Global.PathArquivos(@ViewState["cmpEdArqRecebidoCliente"].ToString()); Global.PathArquivos(@ViewState["cmpEdArqAdmitidoCliente"].ToString()); } } }
private void CarregaDadosMaterial() { try { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoMaterial"; lc.TipoCampo = TipoCampo.Numero; lc.ValorCampo = ViewState["cmpCoMaterial"].ToString(); ls.Add(lc); using (DataTable table = tblMaterial.Get(Global.GetConnection(), ls)) { txtItMaterial.Enabled = false; txtItMaterial.Text = table.Rows[0]["cmpDcItemMaterial"].ToString(); txtDcMaterial.Text = table.Rows[0]["cmpDcMaterial"].ToString(); txtPrecoMaterial.Text = table.Rows[0]["cmpVlPrecoUnitario"].ToString(); cmbUnidade.SelectedIndex = Objetos.RetornaIndiceCombo(cmbUnidade, long.Parse(table.Rows[0]["cmpCoUnidade"].ToString())); cmbTipo.SelectedIndex = Objetos.RetornaIndiceCombo(cmbTipo, long.Parse(table.Rows[0]["cmpCoTipoMaterial"].ToString())); } } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }
/// <summary> /// Pesquisa Preventiva Agenda. /// </summary> private DataTable pesquisaPreventiva() { ListCampos ls = new ListCampos(); ListCampo lc = new ListCampo(); lc.NomeCampo = "cmpCoObraGrupoLista"; lc.TipoCampo = TipoCampo.Numero; lc.Sinal = SinalPesquisa.Igual; lc.ValorCampo = cmbObra.SelectedValue; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpDtConfirmacaoPreventiva"; lc.TipoCampo = TipoCampo.Data; lc.Sinal = SinalPesquisa.MaiorIgual; lc.ValorCampo = txtDataInicial.Text + " 00:00:00"; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpDtConfirmacaoPreventiva"; lc.TipoCampo = TipoCampo.Data; lc.Sinal = SinalPesquisa.MenorIgual; lc.ValorCampo = txtDataFinal.Text + " 23:59:59"; ls.Add(lc); lc = new ListCampo(); lc.NomeCampo = "cmpInOcorrenciaPreventiva"; lc.TipoCampo = TipoCampo.Numero; lc.Sinal = SinalPesquisa.Igual; lc.ValorCampo = "0"; ls.Add(lc); return(tblPreventivaAgenda.Get(Global.GetConnection(), ls)); }