示例#1
0
        public Resposta <Curso> Save(Curso parObject)
        {
            if (parObject.DataInicio.Date < DateTime.Now.Date)
            {
                return(new Resposta <Curso>(false, "A data de inicio do curso não pode ser anterior a hoje.", null));
            }
            if (VerificaTemCursoPeriodo(parObject.DataInicio.Date, parObject.DataTerminio))
            {
                return(new Resposta <Curso>(false, "Existe(m) curso(s) planejados(s) dentro do período informado.", null));
            }

            objTesteCastGroupContext.Add(parObject);
            objTesteCastGroupContext.SaveChanges();
            return(new Resposta <Curso>(true, "Curso incluido com sucesso.", parObject));
        }
 public Resposta <Categoria> Save(Categoria parObject)
 {
     objTesteCastGroupContext.Add(parObject);
     objTesteCastGroupContext.SaveChanges();
     return(new Resposta <Categoria>(true, "Categoria incluida com sucesso.", parObject));
 }