public async Task <IActionResult> Create(Subject subject) { Dictionary <dynamic, dynamic> properties = new Dictionary <dynamic, dynamic>(); properties.Add("SubjectName", subject.SubjectName); if (_repo.Exists <Subject>(properties)) { return(BadRequest("Already Exist")); } _repo.Create <Subject>(subject); if (await _repo.SaveAll()) { return(Ok(subject)); } return(StatusCode(500)); }
public async Task <IActionResult> Create(Certificate certificate) { Dictionary <dynamic, dynamic> property = new Dictionary <dynamic, dynamic>(); property.Add("CertificateName", certificate.CertificateName); if (_repo.Exists <Certificate>(property)) { return(BadRequest("Already Exists")); } _repo.Create(certificate); if (await _repo.SaveAll()) { return(Ok(certificate)); } return(StatusCode(500)); }
public async Task <IActionResult> Create(Question question) { Dictionary <dynamic, dynamic> properties = new Dictionary <dynamic, dynamic>(); properties.Add("QuestionContent", question.QuestionContent); if (_repo.Exists <Question>(properties)) { return(BadRequest("Already Exist")); } _repo.Create(question); if (await _repo.SaveAll()) { return(Ok()); } return(StatusCode(500)); }
public async Task <IActionResult> Create(Level level) { Dictionary <dynamic, dynamic> properties = new Dictionary <dynamic, dynamic>(); properties.Add("LevelName", level.LevelName); if (_repo.Exists <Level>(properties)) { return(BadRequest("Already Exist")); } _repo.Create <Level>(level); if (await _repo.SaveAll()) { return(Ok()); } return(StatusCode(500)); }
public async Task <IActionResult> Enrolling(Enrolled enrolled) { Dictionary <dynamic, dynamic> properties = new Dictionary <dynamic, dynamic>(); properties.Add("AccountId", enrolled.AccountId); properties.Add("SubjectId", enrolled.SubjectId); if (_repo.Exists <Enrolled>(properties)) { return(BadRequest("Already Enrolled")); } ; _repo.Create <Enrolled>(enrolled); if (await _repo.SaveAll()) { return(Ok()); } return(StatusCode(500)); }
public async Task <ActionResult <SolicitudServicio> > Create(SolicitudServicio solicitudServicio) { try { var obj = await _solicitudServicioRepository.Create(solicitudServicio); return(CreatedAtAction("Get", new { id = obj.Id }, solicitudServicio)); } catch (DbUpdateException) { if (await _solicitudServicioRepository.Exist(solicitudServicio)) { return(Conflict()); } else { throw; } } }
public ActionResult Create(CreateForm entity) { try { if (ModelState.IsValid) { _service.Create(entity.ToClient()); return(RedirectToAction("Index")); } else { return(View()); } } catch { ViewBag.Error = "Le nom est déjà répertorié"; return(View()); } }
public virtual OperationResult <TEntity> Create(TEntity entity) { var validateResult = Validate(entity, true); if (!validateResult.Passed) { return(new OperationResult <TEntity>(validateResult)); } try { repository.Create(entity); repository.SaveChanges(); return(new OperationResult <TEntity>(entity)); } catch (Exception e) { return(new OperationResult <TEntity>(e.Message)); } }
public void Create(T entity) { Log($"In decorator - Before Adding {entity}"); _decorated.Create(entity); Log($"In decorator - After Adding {entity}"); }
public IActionResult CreatePost([FromBody] Post post) { postCrudRepository.Create(post); return(new JsonResult(post)); }
public void Create(SuperHeroClient entity) { _repo.Create(entity.ToGlobal()); }
public void Post([FromBody] SuperHeroGlobal entity) { _repo.Create(entity); }