Esempio n. 1
0
        public void Cadastrar(long idEmpresa, string nome, decimal preco, bool precoFixo)
        {
            try
            {
                ValidarNomeJaExistente(null, idEmpresa, nome);

                EmpresaModel empresa = svEmpresa.Find(idEmpresa);

                ServicoModel servico = new ServicoModel(empresa, nome, preco, precoFixo);

                _repo.Save(servico);
            }
            catch (DomainException dEx)
            {
                Logger.Log.Warn(dEx);
                throw;
            }
            catch (Exception ex)
            {
                Logger.Log.Error(ex);
                throw;
            }
        }