public ObjectResult CreateCriticalDate(CriticalDate date) { DateTime today = DateTime.Today; // Validação para uma data nunca começar antes do dia de inserção e a data de fim sempre ser posterior a de início if (date.Begin > date.End || date.Begin < today) { return(new ObjectResult("Erro , verifique se as datas inseridas são posteriores ao dia de hoje e se a data final é posterior a inicial. ") { StatusCode = 500 }); } else { if (_dateRepo.CreateCriticalDate(date)) { return(new ObjectResult("Registro inserido") { StatusCode = 200 }); } else { return(new ObjectResult("Erro ao inserir o Registro.") { StatusCode = 500 }); } } }
public IActionResult CreateDate([FromBody] CriticalDate date) { var res = _service.CreateCriticalDate(date); return(res); }
public bool DeleteCriticalDate(CriticalDate date) { _db.CriticalDates.Remove(date); return(Save()); }
public bool CreateCriticalDate(CriticalDate date) { _db.CriticalDates.Add(date); return(Save()); }