public ActionResult Create(ServicoViewModel model)
        {
            if (ModelState.IsValid) {
            if (ServicoService.getServicos(model.Nome, visitor.IDEmpresa).Count > 0) {
              this.addMensagemErro("Serviço já existe");
              return View(model);
            }

            Servicos servico = new Servicos();
            fillServico(servico, model);

            ServicoService.saveServico(servico);
            this.addMensagemSucesso("Serviço criado com sucesso!");
              } else {
            return View(model);
              }
              return RedirectToAction("Index", "Servico");
        }
        private ServicoViewModel getViewModel(Servicos servico)
        {
            var model = new ServicoViewModel() {
            Nome = servico.Nome,
            Descricao = servico.Descricao,
            IDServico = servico.IDServico,
            isSoftware = servico.isSoftware
              };

              return model;
        }
예제 #3
0
 public void saveServico(Servicos servico)
 {
     ServicoDAO.saveServico(servico);
 }
 private void fillServico(Servicos servico, ServicoViewModel model)
 {
     servico.Nome = model.Nome;
       servico.Descricao = model.Descricao;
       servico.isSoftware = model.isSoftware;
 }
예제 #5
0
 public bool deleteServico(Servicos servico)
 {
     return ServicoDAO.deleteServico(servico);
 }