public Retorno Insert(ListaTarefaEntity entity) { Retorno retorno = new Retorno(); try { TblListaTarefa lista = new TblListaTarefa { IdLista = entity.IdLista, IdTarefa = entity.IdTarefa, DataAlteracao = DateTime.Now }; using (var uow = new UnitOfWork()) { uow.ListaTarefaRepository.Insert(lista); uow.SavaChanges(); retorno.Sucesso = true; retorno.Mensagem = Mensagens.MSG_005; } } catch (Exception ex) { retorno.Sucesso = false; retorno.Mensagem = Mensagens.MSG_006; } return(retorno); }
public Retorno Insert(TarefaEntity entity) { Retorno retorno = new Retorno(); try { TblTarefa tarefa = new TblTarefa { Id = entity.Id, Nome = entity.Nome, Importante = entity.Importante, Prioridade = entity.Prioridade, Ativo = entity.Ativo, DataAlteracao = DateTime.Now }; using (var uow = new UnitOfWork()) { uow.TarefaRepository.Insert(tarefa); uow.SavaChanges(); var idTarefa = tarefa.Id; TblListaTarefa listaTarefa = new TblListaTarefa { IdLista = entity.IdLista, IdTarefa = idTarefa, DataAlteracao = DateTime.Now }; uow.ListaTarefaRepository.Insert(listaTarefa); uow.SavaChanges(); retorno.Sucesso = true; retorno.Mensagem = Mensagens.MSG_005; } } catch (Exception ex) { retorno.Sucesso = false; retorno.Mensagem = Mensagens.MSG_006; } return(retorno); }