Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
        /// <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);
        }
Esempio n. 3
0
 /// <summary>
 ///  Retorna materiais de referência (tblMaterial)
 ///  que não estão cadastrados na obra (tblObraGrupoMaterial).
 /// </summary>
 private bool CarregaDocumentoObra()
 {
     try
     {
         using (DataTable table = tblFaturaObraDoc.RetornaDocumentoObra(Global.GetConnection(), ViewState["idFaturaObra"].ToString()))
         {
             if (table != null && table.Rows.Count > 0)
             {
                 Objetos.LoadCombo(lstDocAnexo, table, "cmpDcFaturaDoc", "cmpIdFaturaDoc", "cmpDcFaturaDoc", true);
                 lstDocAnexo.SelectedIndex = 0;
                 return(true);
             }
             else
             {
                 lstDocAnexo.Items.Clear();
                 return(false);
             }
         }
     }
     catch (Exception ex)
     {
         MsgBox.ShowMessage(ex.ToString(), "Erro");
         return(false);
     }
 }
Esempio n. 4
0
        /// <summary>
        /// Carrega as listboxes.
        /// </summary>
        private void loadPeriodicidadeTpAtividade()
        {
            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  = "cmpCoObraGrupoLista";
                lc.TipoCampo  = TipoCampo.Numero;
                lc.ValorCampo = cmbObra.SelectedValue.ToString();
                ls.Add(lc);

                lc            = new ListCampo();
                lc.NomeCampo  = "cmpCoTipoAtividade";
                lc.TipoCampo  = TipoCampo.Numero;
                lc.ValorCampo = cmbTipoAtividade.SelectedValue.ToString();
                ls.Add(lc);

                using (DataTable table = tblPeriodicidade.RetornaPeriodicidadeTipoAtividade(Global.GetConnection(), ls))
                {
                    Objetos.LoadCombo(cmbPeriodicidade, table, "cmpDcPeriodicidade", "cmpCoPeriodicidade", "cmpDcPeriodicidade", "--- Selecione todas ---", true);
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 5
0
        /// <summary>
        /// Carrega as listboxes.
        /// </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 = tblTipoAtividade.Get(Global.GetConnection(), ls))
                {
                    Objetos.LoadCombo(cmbTipoAtividade, table, "cmpDcTipoAtividade", "cmpCoTipoAtividade", "cmpDcTipoAtividade", true);
                    cmbTipoAtividade_SelectedIndexChanged(cmbTipoAtividade, null);
                }

                using (DataTable table = tblUnidade.Get(Global.GetConnection()))
                {
                    Objetos.LoadCombo(cmbUnidade, table, "cmpDcUnidade", "cmpCoUnidade", "cmpDcUnidade", true);
                }
            }
            catch (Exception ex)
            {
            }
        }
Esempio n. 6
0
        /// <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);
            }
        }
Esempio n. 7
0
        /// <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);
            }
        }
Esempio n. 8
0
        /// <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());
                }
            }
        }
Esempio n. 9
0
 private bool PesquisaMaterial()
 {
     try
     {
         using (DataTable table = tblMaterial.PesquisaMaterial(Global.GetConnection(), txtItemMaterial.Text))
         {
             if (table != null && table.Rows.Count > 0)
             {
                 Objetos.LoadCombo(LstMaterial, table, "cmpDcMaterial", "cmpCoMaterial", "cmpDcMaterial", true);
                 LstMaterial.SelectedIndex = Objetos.RetornaIndiceCombo(LstMaterial, long.Parse(table.Rows[0]["cmpCoMaterial"].ToString()));
                 LstMaterial_SelectedIndexChanged(LstMaterial, EventArgs.Empty);
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (Exception ex)
     {
         Global.ShowError(Global.Title, ex);
         return(false);
     }
 }
Esempio n. 10
0
 /// <summary>
 ///  Retorna materiais de referência (tblMaterial)
 ///  que não estão cadastrados na obra (tblObraGrupoMaterial).
 /// </summary>
 private bool CarregaMaterialNotObra()
 {
     try
     {
         using (DataTable table = tblObraGrupoMaterial.RetornarMaterialNotObra(Global.GetConnection(), ViewState["cmpCoObraGrupo"].ToString(), txtMaterial.Text.ToString(), rbdTipo.SelectedValue.ToString()))
         {
             if (table != null && table.Rows.Count > 0)
             {
                 Objetos.LoadCombo(lstMaterial0, table, "cmpDescMaterial", "cmpCoMaterial", "cmpDescMaterial", true);
                 lstMaterial0.SelectedIndex = 0;
                 lstMaterial0_SelectedIndexChanged(lstMaterial0, EventArgs.Empty);
                 return(true);
             }
             else
             {
                 lstMaterial0.Items.Clear();
                 return(false);
             }
         }
     }
     catch (Exception ex)
     {
         Global.ShowError(Global.Title, ex);
         return(false);
     }
 }
Esempio n. 11
0
        /// <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);
            }
        }
Esempio n. 12
0
        /// <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);
            }
        }
Esempio n. 13
0
        /// <summary>
        /// Carrega as combos.
        /// </summary>
        private void load()
        {
            try
            {
                using (DataTable tbl = tblDataHoraServidor.Get(Global.GetConnection()))
                {
                    Objetos.LoadCombo(cmbTipoServico, tblTipoServicoObra.Get(Global.GetConnection()), "cmpDcTipoServico", "cmpIdTipoServico", "cmpDcTipoServico", "-- Selecione um serviço", true);

                    Objetos.LoadCombo(cmbAno, tblAno.Get(Global.GetConnection()), "cmpNuAno", "cmpNuAno", "cmpNuAno", "--Selecione o ano--", true);
                    cmbAno.SelectedIndex = Objetos.RetornaIndiceCombo(cmbAno, long.Parse(tbl.Rows[0]["cmpAnoAtual"].ToString()));
                    Objetos.LoadCombo(cmbMes, tblMes.GetAll(Global.GetConnection()), "cmpDcMes", "cmpIdMes", "cmpIdMes", "--Selecione o mês--", true);
                    cmbMes.SelectedIndex = Objetos.RetornaIndiceCombo(cmbMes, long.Parse(tbl.Rows[0]["cmpMesAtual"].ToString()));

                    Objetos.LoadCombo(cmbAnoAbertura, tblAno.Get(Global.GetConnection()), "cmpNuAno", "cmpNuAno", "cmpNuAno", "--Selecione o ano--", true);
                    cmbAnoAbertura.SelectedIndex = Objetos.RetornaIndiceCombo(cmbAno, long.Parse(tbl.Rows[0]["cmpAnoAtual"].ToString()));

                    Objetos.LoadCombo(cmbMesAbertura, tblMes.GetAll(Global.GetConnection()), "cmpDcMes", "cmpIdMes", "cmpIdMes", "--Selecione o mês--", true);
                    cmbMesAbertura.SelectedIndex = Objetos.RetornaIndiceCombo(cmbMes, long.Parse(tbl.Rows[0]["cmpMesAtual"].ToString()));
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 14
0
        /// <summary>
        /// Valida um usuário do Manto.
        /// </summary>
        /// <param name="id">Chave primária do usuário na tabela usuaro do Manto.</param>
        private void checkUserManto(string chavemanto)
        {
            try
            {
                Session["Login"] = null;
                string p = ViewState["page"] != null ? ViewState["page"].ToString() : "~/Account/Login.aspx";

                using (DataTable table = Global.CheckUserManto(chavemanto))
                {
                    ViewState["table"] = table;

                    if (table != null || table.Rows.Count > 0)
                    {
                        txtEmail.Text = table.Rows[0]["cmpDcEmail"].ToString().Trim();
                        Objetos.LoadCombo(cmbContratante, table, "cmpNoContratante", "cmpCoContratante", "cmpNoContratante", true);
                        cmbContratante_SelectedIndexChanged(cmbContratante, EventArgs.Empty);
                        this.showContratante(true);
                        if (cmbLocal.Items.Count == 1)
                        {
                            btnConect_Click(btnConect, EventArgs.Empty);
                        }
                    }
                }

                if (ViewState["table"] == null || ((DataTable)ViewState["table"]).Rows.Count < 1)
                {
                    Global.ShowError(Global.Title, "Usuário inválido!");
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 15
0
        /// <summary>
        /// Evento de clique do botão.
        /// Pesquisa os dados do usuário.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                Session["Login"] = null;
                string p = ViewState["page"] != null ? ViewState["page"].ToString() : "~/Account/Login.aspx";

                using (DataTable table = Global.CheckUserContratante(txtEmail.Text, txtPassword.Text))
                {
                    ViewState["table"] = table;

                    if (table != null || table.Rows.Count > 0)
                    {
                        Objetos.LoadCombo(cmbContratante, table, "cmpNoContratante", "cmpCoContratante", "cmpNoContratante", true);
                        cmbContratante_SelectedIndexChanged(cmbContratante, EventArgs.Empty);
                        this.showContratante(true);
                        if (cmbLocal.Items.Count == 1)
                        {
                            btnConect_Click(btnConect, EventArgs.Empty);
                        }
                    }
                }

                if (ViewState["table"] == null || ((DataTable)ViewState["table"]).Rows.Count < 1)
                {
                    Global.ShowError(Global.Title, "Usuário inválido!");
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 16
0
        /// <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);
            }
        }
Esempio n. 17
0
        /// <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);
            }
        }
Esempio n. 18
0
 /// <summary>
 ///   Retorna obras que estão vinculadas ao funcionário
 /// </summary>
 private bool CarregaObraFuncionario()
 {
     try
     {
         using (DataTable table = tblObraFatura.RetornaObraFuncionario(Global.GetConnection(), ViewState["cmpidFaturaEmail"].ToString()))
         {
             if (table != null && table.Rows.Count > 0)
             {
                 Objetos.LoadCombo(lstObraFunc, table, "cmpNoObraFatura", "cmpIdObraFatura", "cmpNoObraFatura", true);
                 lstObraFunc.SelectedIndex = 0;
                 return(true);
             }
             else
             {
                 lstObraFunc.Items.Clear();
                 return(false);
             }
         }
     }
     catch (Exception ex)
     {
         MsgBox.ShowMessage(ex.ToString(), "Erro");
         return(false);
     }
 }
Esempio n. 19
0
        private void CarregaMes()
        {
            DataTable table = tblMes.GetAll(Global.GetConnection());

            Objetos.LoadCombo(cmbDtInicial, table, "cmpDcMes", "cmpIdMes", "cmpIdMes", true);
            cmbDtInicial.SelectedIndex = DateTime.Now.Month - 1;

            Objetos.LoadCombo(cmbDtFinal, table, "cmpDcMes", "cmpIdMes", "cmpIdMes", true);
            cmbDtFinal.SelectedIndex = DateTime.Now.Month - 1;
        }
Esempio n. 20
0
 /// <summary>
 /// Carrega as combos.
 /// </summary>
 private void load()
 {
     try
     {
         Objetos.LoadCombo(cmbTipoServico, tblTipoServicoObra.Get(Global.GetConnection()), "cmpDcTipoServico", "cmpIdTipoServico", "cmpDcTipoServico", "-- Selecione Área Negocio", true);
     }
     catch (Exception ex)
     {
         Global.ShowError(Global.Title, ex);
     }
 }
Esempio n. 21
0
        private void Load()
        {
            int       coUsuario = int.Parse(((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoUsuario);
            DataTable table     = tblCentroCusto.GetObraGrupo(Global.GetConnection(), coUsuario);

            Objetos.LoadCombo(cmbCentroCusto, table, "cmpDcObraGrupo", "cmpCoObraGrupo", "cmpDcObraGrupo", true);
            if (table.Rows.Count > 0)
            {
                cmbCentroCusto.SelectedIndex = 0;
                int       centroCusto = int.Parse(cmbCentroCusto.SelectedValue.ToString());
                DataTable tbObra      = tblObra.RetornarGrupoObra(Global.GetConnection(), centroCusto);
                CarregarObras(tbObra);
            }
        }
Esempio n. 22
0
 private void loadPerfil()
 {
     try
     {
         using (DataTable table = tblPerfil.Get(Global.GetConnection()))
         {
             Objetos.LoadCombo(cmbPerfil, table, "cmpDcPerfil", "cmpCoPerfil", "cmpDcPerfil", "TODOS", true);
         }
     }
     catch (Exception ex)
     {
         Global.ShowError(Global.Title, ex);
     }
 }
Esempio n. 23
0
 /// <summary>
 /// Carrega as listboxes.
 /// </summary>
 private void loadGrupo(string cmpcotipoatividade, string cmptpgrupoatividade)
 {
     try
     {
         using (DataTable table = tblGrupoAtividade.get(Global.GetConnection(), cmpcotipoatividade, cmptpgrupoatividade))
         {
             Objetos.LoadCombo(cmbGrupoAtividade, table, "cmpDcGrupoAtividade", "cmpCoGrupoAtividade", "cmpDcGrupoAtividade", "--- Selecione um grupo de atividade ---", true);
             cmbGrupoAtividade_SelectedIndexChanged(cmbGrupoAtividade, EventArgs.Empty);
         }
     }
     catch (Exception ex)
     {
         Global.ShowError(Global.Title, ex);
     }
 }
Esempio n. 24
0
        /// <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 = tblObraSienge.Get(Global.GetConnection(), ls))
                {
                    if (((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNuPerfil == "1")
                    {
                        Objetos.LoadCombo(lstObraGrupo, table, "cmpDcObraSienge", "cmpCoObraSienge", "cmpDcObraSienge", "--- TODOS ---", true);
                    }
                    else
                    {
                        Objetos.LoadCombo(lstObraGrupo, table, "cmpDcObraSienge", "cmpCoObraSienge", "cmpDcObraSienge", true);
                    }
                }

                using (DataTable table = tblMes.Get(Global.GetConnection(), new ListCampos()))
                {
                    Objetos.LoadCombo(cmbMesInicial, table, "cmpDcMes", "cmpCoMes", "cmpIdMes", true);
                    cmbMesInicial.SelectedIndex = Objetos.RetornaIndiceCombo(cmbMesInicial, 1);
                    Objetos.LoadCombo(cmbMesFinal, table, "cmpDcMes", "cmpCoMes", "cmpIdMes", true);
                    cmbMesFinal.SelectedIndex = Objetos.RetornaIndiceCombo(cmbMesFinal, DateTime.Now.Month);
                }

                txtAnoInicial.Text   = DateTime.Now.Year.ToString();
                txtAnoFinal.Text     = DateTime.Now.Year.ToString();
                grdTipoConta.Visible = false;
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 25
0
        /// <summary>
        /// Carrega as combos.
        /// </summary>
        private void loadObra()
        {
            try
            {
                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);

                Objetos.LoadCombo(cmbObra, tblObraFaturaUsuario.RetornarObrasInUsuario(Global.GetConnection(), ls), "cmpNoObraFatura", "cmpIdObraFatura", "cmpNoObraFatura", "--- Selecione a Obra ---", true);
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 26
0
        /// <summary>
        /// Carrega os dados de obra e perfil.
        /// </summary>
        public void load()
        {
            try
            {
                using (DataTable table = tblPerfil.Get(Global.GetConnection()))
                {
                    Objetos.LoadCombo(cmbPerfil, table, "cmpDcPerfil", "cmpCoPerfil", "cmpDcPerfil", "--- Selecione um Perfil ---", true);
                }

                using (DataTable table = tblObra.RetornarObraNOTINUsuario(Global.GetConnection(), ViewState["cmpCoUsuario"].ToString(), ((HzLogin)Session["login"]).cmpCoLocal))
                {
                    Objetos.LoadCombo(lstObra, table, "cmpNoObra", "cmpCoObra", "cmpNoObra", true);
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 27
0
        /// <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);

                DataTable table = tblObraPavimento.Get(Global.GetConnection(), ls);
                Objetos.LoadCombo(cmbObraPavimento, table, "cmpDcPavimento", "cmpCoObraPavimento", "cmpNuOrdenacao", "--- Selecione ---", true);
                Objetos.LoadCombo(cmbPavimento, table, "cmpDcPavimento", "cmpCoObraPavimento", "cmpNuOrdenacao", "--- Selecione ---", true);
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 28
0
        /// <summary>
        /// Carrega dados da obra
        /// </summary>
        private void load()
        {
            ListCampos ls = new ListCampos();
            ListCampo  lc = new ListCampo();

            lc.NomeCampo  = "cmpCoObra";
            lc.TipoCampo  = TipoCampo.Numero;
            lc.ValorCampo = lc.ValorCampo = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoContratante;
            ls.Add(lc);

            DataTable table = tblObraUsuario.Get(Global.GetConnection(), ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpCoUsuario);

            //Objetos.LoadCombo(cmbObra, table, "[cmpNome]", "[cmpMetros]", "[cmpTag]", true);
            Objetos.LoadCombo(cmbObra, table, "cmpNoObra", "cmpCoObraGrupoLista", "cmpNoObra", true);

            //ListCampo lc = new ListCampo();//verificar se so estancia esta classe ....
            //lc.NomeCampo = "cmpNome";
            //lc.TipoCampo = TipoCampo.String;
            //lc.ValorCampo = lc.ValorCampo = ((HzLibConnection.Sql.ListCampo)Session["cmpNome"]).ValorCampo;

            //lc = new ListCampo();
            //lc.NomeCampo = "cmpNome";//verificar qual o campo certo
            //lc.TipoCampo = TipoCampo.StringIN;
            //lc.Sinal = SinalPesquisa.IN;
            //lc.ValorCampo = "";// verificar quais os campo vem

            //DataTable table = tblArea.RetornaArea(Global.GetConnection(),"1");//verificar qual argumento passar
            //Objetos.LoadCombo(cmbObra, table, "[cmpNome]", "[cmpMetros]", "[cmpTag]", true);//verificar
            //cmbObra_SelectedIndexChanged(cmbObra, EventArgs.Empty);
            //table.Reset();


            lc            = new ListCampo();
            lc.NomeCampo  = "cmpNome";
            lc.TipoCampo  = TipoCampo.StringIN;
            lc.Sinal      = SinalPesquisa.IN;
            lc.ValorCampo = "";// verificar como preencher

            //table = tblArea.Get(Global.GetConnection());
            //Objetos.LoadCombo(cmbObra, table, "[cmpNome]", "[cmpMetros]", "[cmpTag]", true);
        }
Esempio n. 29
0
        /// <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 = tblTipoAtividade.Get(Global.GetConnection(), ls))
                {
                    Objetos.LoadCombo(cmbTipoAtividade, table, "cmpDcTipoAtividade", "cmpCoTipoAtividade", "cmpDcTipoAtividade", "--- Selecione um Tipo de Atividade ---", true);
                    cmbTipoAtiviade_SelectedIndexChanged(cmbTipoAtividade, EventArgs.Empty);
                }

                using (DataTable table = tblFormaSolicitacao.Get(Global.GetConnection()))
                {
                    Objetos.LoadCombo(cmbFormaSolicitacao, table, "cmpDcFormaSolicitacao", "cmpIdFormaSolicitacao", "cmpDcFormaSolicitacao", "--- Selecione uma Forma de Solicitação ---", true);
                }

                if (ViewState["cmpIdPreventivaAgenda"].ToString() != "0")
                {
                    ls            = new ListCampos();
                    lc            = new ListCampo();
                    lc.NomeCampo  = "cmpDcOrigemOS";
                    lc.TipoCampo  = TipoCampo.String;
                    lc.ValorCampo = "PREVENTIVA";
                    ls.Add(lc);
                }
                using (DataTable table = tblOrigemOS.Get(Global.GetConnection(), ls))
                {
                    Objetos.LoadCombo(cmbOrigemOS, table, "cmpDcOrigemOS", "cmpCoOrigemOS", "cmpDcOrigemOS", "--- Selecione um Tipo ---", true);
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }
Esempio n. 30
0
        /// <summary>
        /// Evento ao selecionar um tipo de atividade.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void cmbTipoAtiviade_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                ListCampos ls = new ListCampos();
                ListCampo  lc = new ListCampo();
                lc.NomeCampo  = "cmpCoTipoAtividade";
                lc.TipoCampo  = TipoCampo.Numero;
                lc.ValorCampo = cmbTipoAtividade.SelectedValue;
                ls.Add(lc);

                using (DataTable table = tblDescricaoSolicitacao.Get(Global.GetConnection(), ls))
                {
                    Objetos.LoadCombo(cmbSolicitacao, table, "cmpDcDescricaoSolicitacao", "cmpCoDescricaoSolicitacao", "cmpDcDescricaoSolicitacao", "--- Selecione uma Descrição ---", true);
                }
            }
            catch (Exception ex)
            {
                Global.ShowError(Global.Title, ex);
            }
        }