// POST: api/Lockers public HttpResponseMessage InsertClass(LockerParam LockerParam) { var message = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Wrong Parameter"); var result = _iLockerService.Insert(LockerParam); if (result) { message = Request.CreateResponse(HttpStatusCode.OK, "Successfully Added"); } return(message); }
public bool Update(string id, LockerParam lockerParam) { var get = Get(id); get.LockerNumber = lockerParam.LockerNumber; get.UpdateDate = DateTimeOffset.Now.LocalDateTime; var result = myContext.SaveChanges(); if (result > 0) { status = true; } return(status); }
public bool Insert(LockerParam lockerParam) { if (lockerParam == null) { return(false); } else if (lockerParam.LockerNumber == " ") { status = false; } else { status = _lockerRepository.Insert(lockerParam); } return(status); }
// PUT: api/Lockers/5 public HttpResponseMessage UpdateClass(string id, LockerParam LockerParam) { var message = Request.CreateErrorResponse(HttpStatusCode.NotFound, "Bad Request"); if (string.IsNullOrWhiteSpace(id.ToString())) { message = Request.CreateErrorResponse(HttpStatusCode.NotFound, "Invalid Id"); } else { var get = _iLockerService.Update(id, LockerParam); if (get) { message = Request.CreateResponse(HttpStatusCode.OK, get); return(message); } } return(message); }
public bool Insert(LockerParam lockerParam) { locker.Id = lockerParam.LockerNumber; locker.LockerNumber = lockerParam.LockerNumber; locker.CreateDate = DateTimeOffset.Now.LocalDateTime; myContext.Lockers.Add(locker); try { var result = myContext.SaveChanges(); if (result > 0) { status = true; } } catch (DbEntityValidationException e) { Console.Write(e.EntityValidationErrors); } return(status); }
public bool Update(string id, LockerParam lockerParam) { if (id == null) { return(false); } var get = Get(id); if (lockerParam == null) { return(false); } else if (lockerParam.LockerNumber == " ") { status = false; } else { status = _lockerRepository.Update(id, lockerParam); } return(status); }