public IHttpActionResult PostRegister(tblBiddersInfo bidders) { bidders.Status = 0; bidders.BiddersId = Guid.NewGuid().ToString("N").Substring(0, 5).ToUpper(); bidders.ViolationCount = 0; db.Entry(bidders).State = EntityState.Added; db.SaveChanges(); return(Json(bidders.BiddersId)); }
public async Task <IHttpActionResult> GettblBiddersInfo(int id) { tblBiddersInfo tblBiddersInfo = await db.tblBiddersInfoes.FindAsync(id); if (tblBiddersInfo == null) { return(NotFound()); } return(Ok(tblBiddersInfo)); }
public async Task <IHttpActionResult> DeletetblBiddersInfo(int id) { tblBiddersInfo tblBiddersInfo = await db.tblBiddersInfoes.FindAsync(id); if (tblBiddersInfo == null) { return(NotFound()); } db.tblBiddersInfoes.Remove(tblBiddersInfo); await db.SaveChangesAsync(); return(Ok(tblBiddersInfo)); }
public async Task <IHttpActionResult> PosttblBiddersInfo(tblBiddersInfo tblBiddersInfo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } tblBiddersInfo.BiddersId = Guid.NewGuid().ToString().Replace("-", string.Empty).Replace("+", string.Empty).Substring(0, 5).ToUpper(); tblBiddersInfo.Status = 0; db.tblBiddersInfoes.Add(tblBiddersInfo); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = tblBiddersInfo.recNo }, tblBiddersInfo)); }
public IHttpActionResult PutUpdateProfile(string id, tblBiddersInfo profile) { bool profileExist = db.tblBiddersInfoes.Any(user => user.BiddersId == id); if (!profileExist) { return(NotFound()); } else { var data = db.tblBiddersInfoes.Where(user => user.BiddersId == id).SingleOrDefault(); data.FirstName = profile.FirstName; data.MiddleName = profile.MiddleName; data.LastName = profile.LastName; data.Address = profile.Address; data.Occupation = profile.Occupation; data.ContactNo = profile.ContactNo; db.SaveChanges(); return(Ok()); } }