public AssigmentDTO CreateAssigment(string name) { var assigmentDto = new AssigmentDTO() { Name = name, }; return(assigmentDto = apiConnection.PostAssigment(assigmentDto)); }
public AssigmentDTO UpdateAssigment(string idAssigment, string name) { var studentDto = new AssigmentDTO() { Id = Guid.Parse(idAssigment), Name = name, }; return(studentDto = apiConnection.PutAssigment(studentDto)); }
public ActionResult Post([FromBody] AssigmentDTO assigmentDTO) { var assigment = assigmentService.CreateAssigment(assigmentDTO); if (assigment == null) { return(NoContent()); } return(new CreatedAtRouteResult("GetAssigment", new { id = assigment.Id }, assigment)); }
internal static List <AssigmentDTO> ToListAssigments(IQueryable <StudenAssigments> studenAssigments) { var lstAssigments = new List <AssigmentDTO>(); foreach (var studentassigment in studenAssigments) { var assigment = new AssigmentDTO(); assigment.Id = studentassigment.IdAssignments; assigment.Name = studentassigment.Assignments.Name; lstAssigments.Add(assigment); } return(lstAssigments); }
public Assignments CreateAssigment(AssigmentDTO studenDTO) { try { var assigment = Mapper.Map <Assignments>(studenDTO); assigment.Id = Guid.NewGuid(); _context.Add(assigment); _context.SaveChanges(); return(assigment); } catch (Exception) { throw; } }
public ActionResult Put(Guid id, [FromBody] AssigmentDTO assigmentDTO) { if (id == null) { return(NotFound()); } if (assigmentDTO.Id != id) { return(NotFound()); } var student = assigmentService.EditAssigment(assigmentDTO); if (student == null) { return(NoContent()); } return(new CreatedAtRouteResult("GetStudent", new { id = student.Id }, student)); }
public Assignments EditAssigment(AssigmentDTO assigmentsDto) { try { var assigment = _context.Assignments.Where(a => a.Id == assigmentsDto.Id).FirstOrDefault(); if (assigment == null) { return(null); } assigment.Name = assigmentsDto.Name; _context.Update(assigment); _context.SaveChanges(); return(assigment); } catch (Exception) { throw; } }