Пример #1
0
        public AdminModel.Empresa ExibirEmpresa(String SQLQuery)
        {
            AdminModel.Empresa pModel = new AdminModel.Empresa();

            using (var conn = new MySqlConnection(PATH))
            {
                MySqlDataAdapter adapter = new MySqlDataAdapter();
                adapter.SelectCommand = new MySqlCommand(SQLQuery, conn);

                DataTable dt = new DataTable();
                adapter.Fill(dt);

                foreach (DataRow row in dt.Rows)
                {
                    pModel.IdEmpresa       = row["ID_EMPRESA"].ToString();
                    pModel.NomeEmpresa     = row["EMPRESA_NOME"].ToString();
                    pModel.CNPJEmpresa     = row["CNPJ_EMPRESA"].ToString();
                    pModel.CidadeEmpresa   = row["CIDADE_EMPRESA"].ToString();
                    pModel.EstadoEmpresa   = row["ESTADO_EMPRESA"].ToString();
                    pModel.EnderecoEmpresa = row["ENDERECO_EMPRESA"].ToString();
                    pModel.StatusEmpresa   = row["STATUS_EMPRESA"].ToString();
                }
            }
            return(pModel);
        }
        public AdminModel.Empresa ExibirEmpresa(string nome)
        {
            Repository db = new Repository();

            AdminModel.Empresa pModel = new AdminModel.Empresa();

            string Sql = @"SELECT * FROM EMPRESAS WHERE EMPRESA_NOME ='" + nome + "';";

            pModel = db.ExibirEmpresa(Sql);

            return(pModel);
        }
        public void IncluirEmpresa(AdminModel.Empresa pModel)
        {
            Repository db = new Repository();

            String SQL = @"INSERT INTO EMPRESAS VALUES ( (SELECT MAXID FROM (SELECT (COALESCE(MAX(ID_EMPRESA),0) + 1) AS MAXID FROM EMPRESAS) AS T1), '" +
                         pModel.NomeEmpresa + "','" +
                         pModel.CNPJEmpresa + "','" +
                         pModel.EnderecoEmpresa + "','" +
                         pModel.CidadeEmpresa + "','" +
                         pModel.EstadoEmpresa + "','" +
                         pModel.StatusEmpresa + "')";

            db.Inserir(SQL);
        }
        public void EditarEmpresa(AdminModel.Empresa pModel)
        {
            Repository db = new Repository();

            String SQL = @"UPDATE EMPRESAS SET 
                                            EMPRESA_NOME ='" + pModel.NomeEmpresa + "'," +
                         "CNPJ_EMPRESA = '" + pModel.CNPJEmpresa + "'," +
                         "CIDADE_EMPRESA = '" + pModel.CidadeEmpresa + "'," +
                         "ESTADO_EMPRESA = '" + pModel.EstadoEmpresa + "'," +
                         "STATUS_EMPRESA = '" + pModel.StatusEmpresa + "'," +
                         "ENDERECO_EMPRESA = '" + pModel.EnderecoEmpresa + "'" +
                         " WHERE ID_EMPRESA = " + pModel.IdEmpresa;

            db.Update(SQL);
        }