예제 #1
0
        public Empresa SelecionaEmpresaPorUsuario(string Us)
        {
            Empresa         emp = new Empresa();
            MySqlConnection con = new MySqlConnection(strCon);

            try
            {
                string       sql = ConfigurationManager.AppSettings["sqlSelecionaEmpresaPorUsuario"].ToString();
                MySqlCommand cmd = new MySqlCommand(sql, con);
                cmd.Parameters.AddWithValue("@Usuario", Us);
                con.Open();
                MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dr.Read())
                {
                    if (!dr.IsDBNull(0))
                    {
                        emp.ID = int.Parse(dr.GetString("ID"));
                    }
                    if (!dr.IsDBNull(1))
                    {
                        emp.Usuario = dr.GetString("Usuario");
                    }
                    if (!dr.IsDBNull(4))
                    {
                        emp.NomePrimario = dr.GetString("NomePrimario");
                    }
                    if (!dr.IsDBNull(5))
                    {
                        emp.NomeSecundario = dr.GetString("NomeSecundario");
                    }
                    if (!dr.IsDBNull(6))
                    {
                        emp.RamoAtividade = dr.GetString("RamoAtividade");
                    }
                    if (!dr.IsDBNull(7))
                    {
                        emp.Endereco = dr.GetString("Endereco");
                    }
                    if (!dr.IsDBNull(8))
                    {
                        emp.Bairro = dr.GetString("Bairro");
                    }
                    if (!dr.IsDBNull(9))
                    {
                        emp.Estado = dr.GetString("Estado");
                    }
                    if (!dr.IsDBNull(10))
                    {
                        emp.Cidade = dr.GetString("Cidade");
                    }
                    if (!dr.IsDBNull(11))
                    {
                        emp.CNPJ = dr.GetString("CNPJ");
                    }
                    if (!dr.IsDBNull(12))
                    {
                        emp.CEP = dr.GetString("CEP");
                    }
                    if (!dr.IsDBNull(13))
                    {
                        emp.Tel1 = dr.GetString("Telefone1");
                    }
                    if (!dr.IsDBNull(14))
                    {
                        emp.Tel2 = dr.GetString("Telefone2");
                    }
                    if (!dr.IsDBNull(15))
                    {
                        emp.Tel3 = dr.GetString("Telefone3");
                    }
                    if (!dr.IsDBNull(16))
                    {
                        emp.Tel4 = dr.GetString("Telefone4");
                    }
                    if (!dr.IsDBNull(17))
                    {
                        emp.Email = dr.GetString("Email");
                    }
                    if (!dr.IsDBNull(18))
                    {
                        emp.Site = dr.GetString("Site");
                    }
                    if (!dr.IsDBNull(19))
                    {
                        emp.Prioridade = int.Parse(dr.GetString("Prioridade"));
                    }
                    if (!dr.IsDBNull(20))
                    {
                        emp.Ativo = int.Parse(dr.GetString("Ativo"));
                    }
                    if (!dr.IsDBNull(21))
                    {
                        emp.PalavrasCom = dr.GetString("ChaveComercial");
                    }
                    if (!dr.IsDBNull(22))
                    {
                        emp.DataCadastro = dr.GetString("DataCadastro");
                    }
                    if (!dr.IsDBNull(23))
                    {
                        emp.Banner1 = dr.GetString("Banner1");
                    }
                    if (!dr.IsDBNull(24))
                    {
                        emp.Banner2 = dr.GetString("Banner2");
                    }
                    if (!dr.IsDBNull(25))
                    {
                        emp.Banner3 = dr.GetString("Banner3");
                    }
                    if (!dr.IsDBNull(26))
                    {
                        emp.Banner4 = dr.GetString("Banner4");
                    }


                    if (!dr.IsDBNull(27))
                    {
                        emp.subDivisao1 = dr.GetString("SubDivisao1");
                    }
                    if (!dr.IsDBNull(28))
                    {
                        emp.siteSubDivisao1 = dr.GetString("SiteSubDivisao1");
                    }
                    if (!dr.IsDBNull(29))
                    {
                        emp.TelefoneSuDivisao1 = dr.GetString("TelefoneSubDivisao1");
                    }
                    if (!dr.IsDBNull(30))
                    {
                        emp.AtividadesSubDivisao1 = dr.GetString("AtividadesSubDivisao1");
                    }

                    if (!dr.IsDBNull(31))
                    {
                        emp.subDivisao2 = dr.GetString("SubDivisao2");
                    }
                    if (!dr.IsDBNull(32))
                    {
                        emp.siteSubDivisao2 = dr.GetString("SiteSubDivisao2");
                    }
                    if (!dr.IsDBNull(33))
                    {
                        emp.TelefoneSuDivisao2 = dr.GetString("TelefoneSubDivisao2");
                    }
                    if (!dr.IsDBNull(34))
                    {
                        emp.AtividadesSubDivisao2 = dr.GetString("AtividadesSubDivisao2");
                    }

                    if (!dr.IsDBNull(35))
                    {
                        emp.subDivisao3 = dr.GetString("SubDivisao3");
                    }
                    if (!dr.IsDBNull(36))
                    {
                        emp.siteSubDivisao3 = dr.GetString("SiteSubDivisao3");
                    }
                    if (!dr.IsDBNull(37))
                    {
                        emp.TelefoneSuDivisao3 = dr.GetString("TelefoneSubDivisao3");
                    }
                    if (!dr.IsDBNull(38))
                    {
                        emp.AtividadesSubDivisao3 = dr.GetString("AtividadesSubDivisao3");
                    }

                    if (!dr.IsDBNull(39))
                    {
                        emp.subDivisao4 = dr.GetString("SubDivisao4");
                    }
                    if (!dr.IsDBNull(40))
                    {
                        emp.siteSubDivisao4 = dr.GetString("SiteSubDivisao4");
                    }
                    if (!dr.IsDBNull(41))
                    {
                        emp.TelefoneSuDivisao4 = dr.GetString("TelefoneSubDivisao4");
                    }
                    if (!dr.IsDBNull(42))
                    {
                        emp.AtividadesSubDivisao4 = dr.GetString("AtividadesSubDivisao4");
                    }

                    if (!dr.IsDBNull(43))
                    {
                        emp.subDivisao5 = dr.GetString("SubDivisao5");
                    }
                    if (!dr.IsDBNull(44))
                    {
                        emp.siteSubDivisao5 = dr.GetString("SiteSubDivisao5");
                    }
                    if (!dr.IsDBNull(45))
                    {
                        emp.TelefoneSuDivisao5 = dr.GetString("TelefoneSubDivisao5");
                    }
                    if (!dr.IsDBNull(46))
                    {
                        emp.AtividadesSubDivisao5 = dr.GetString("AtividadesSubDivisao5");
                    }

                    if (!dr.IsDBNull(47))
                    {
                        emp.subDivisao6 = dr.GetString("SubDivisao6");
                    }
                    if (!dr.IsDBNull(48))
                    {
                        emp.siteSubDivisao6 = dr.GetString("SiteSubDivisao6");
                    }
                    if (!dr.IsDBNull(49))
                    {
                        emp.TelefoneSuDivisao6 = dr.GetString("TelefoneSubDivisao6");
                    }
                    if (!dr.IsDBNull(50))
                    {
                        emp.AtividadesSubDivisao6 = dr.GetString("AtividadesSubDivisao6");
                    }
                    if (!dr.IsDBNull(51))
                    {
                        emp.AutoComplete = dr.GetString("AutoComplete");
                    }
                }
                return(emp);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (con.State == ConnectionState.Open)
                {
                    con.Close();
                }
            }
        }
예제 #2
0
        public void UpdateEmpresa(Empresa e)
        {
            string          sqlUpdate = ConfigurationManager.AppSettings["sqlUpdate"].ToString();
            MySqlConnection con       = new MySqlConnection(strCon);

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(sqlUpdate, con);
                cmd.Parameters.AddWithValue("@Usuario", e.Usuario);
                cmd.Parameters.AddWithValue("@NomePrimario", e.NomePrimario);
                cmd.Parameters.AddWithValue("@NomeSecundario", e.NomeSecundario);
                cmd.Parameters.AddWithValue("@AutoComplete", e.AutoComplete);
                cmd.Parameters.AddWithValue("@RamoAtividade", e.RamoAtividade);
                cmd.Parameters.AddWithValue("@Endereco", e.Endereco);
                cmd.Parameters.AddWithValue("@Bairro", e.Bairro);
                cmd.Parameters.AddWithValue("@Cidade", e.Cidade);
                cmd.Parameters.AddWithValue("@Estado", e.Estado);
                cmd.Parameters.AddWithValue("@CNPJ", e.CNPJ);
                cmd.Parameters.AddWithValue("@CEP", e.CEP);
                cmd.Parameters.AddWithValue("@Telefone1", e.Tel1);
                cmd.Parameters.AddWithValue("@Telefone2", e.Tel2);
                cmd.Parameters.AddWithValue("@Telefone3", e.Tel3);
                cmd.Parameters.AddWithValue("@Telefone4", e.Tel4);
                cmd.Parameters.AddWithValue("@Email", e.Email);
                cmd.Parameters.AddWithValue("@Site", e.Site);
                cmd.Parameters.AddWithValue("@Prioridade", e.Prioridade);
                cmd.Parameters.AddWithValue("@Ativo", e.Ativo);
                cmd.Parameters.AddWithValue("@ChaveComercial", e.PalavrasCom);

                cmd.Parameters.AddWithValue("@SubDivisao1", e.subDivisao1);
                cmd.Parameters.AddWithValue("@SiteSubDivisao1", e.siteSubDivisao1);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao1", e.TelefoneSuDivisao1);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao1", e.AtividadesSubDivisao1);
                cmd.Parameters.AddWithValue("@SubDivisao2", e.subDivisao2);
                cmd.Parameters.AddWithValue("@SiteSubDivisao2", e.siteSubDivisao2);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao2", e.TelefoneSuDivisao2);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao2", e.AtividadesSubDivisao2);
                cmd.Parameters.AddWithValue("@SubDivisao3", e.subDivisao3);
                cmd.Parameters.AddWithValue("@SiteSubDivisao3", e.siteSubDivisao3);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao3", e.TelefoneSuDivisao3);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao3", e.AtividadesSubDivisao3);
                cmd.Parameters.AddWithValue("@SubDivisao4", e.subDivisao4);
                cmd.Parameters.AddWithValue("@SiteSubDivisao4", e.siteSubDivisao4);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao4", e.TelefoneSuDivisao4);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao4", e.AtividadesSubDivisao4);
                cmd.Parameters.AddWithValue("@SubDivisao5", e.subDivisao5);
                cmd.Parameters.AddWithValue("@SiteSubDivisao5", e.siteSubDivisao5);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao5", e.TelefoneSuDivisao5);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao5", e.AtividadesSubDivisao5);
                cmd.Parameters.AddWithValue("@SubDivisao6", e.subDivisao6);
                cmd.Parameters.AddWithValue("@SiteSubDivisao6", e.siteSubDivisao6);
                cmd.Parameters.AddWithValue("@TelefoneSubDivisao6", e.TelefoneSuDivisao6);
                cmd.Parameters.AddWithValue("@AtividadesSubDivisao6", e.AtividadesSubDivisao6);

                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (con.State == ConnectionState.Open)
                {
                    con.Close();
                }
            }
        }