コード例 #1
0
        public ReturnAllServices Update(string cnpj, [FromBody] CompanyModel data)
        {
            var dataReturn = new ReturnAllServices();

            try
            {
                data.SetCnpj(cnpj);
                var update = new MySqlQueries(new CompanyModel());
                update.UpdateCompany();
                dataReturn.Result       = true;
                dataReturn.ErrorMessage = string.Empty;
            }
            catch (Exception e)
            {
                dataReturn.Result       = false;
                dataReturn.ErrorMessage = "Erro ao tentar atualizar uma empresa. " + e.Message;
            }
            return(dataReturn);
        }
コード例 #2
0
        public ReturnAllServices RegisterCompany([FromBody] CompanyModel data)
        {
            var dataReturn = new ReturnAllServices();

            try
            {
                var objCompany = new ConnectionReceitaws(new CompanyModel());
                objCompany.GetCompanyDataFromApi(data.CnpjRequired);
                var registerCompany = new MySqlQueries(new CompanyModel());
                registerCompany.RegisterCompany(data);
                dataReturn.Result       = true;
                dataReturn.ErrorMessage = string.Empty;
            }
            catch (Exception e)
            {
                dataReturn.Result       = false;
                dataReturn.ErrorMessage = "Erro ao tentar registrar uma empresa. " + e.Message;
            }
            return(dataReturn);
        }