public async Task <ActionResult> PostFarmerList([FromBody] FarmerListVM flvm) { Farmer_List fl = new Farmer_List(); //fl.Farmer_ID = Convert.ToInt32(flvm.Farmer_ID); fl.Farmer_Name = flvm.Farmer_Name; fl.Address = flvm.Address; fl.Phone = flvm.Phone; db.Farmer_List.Add(fl); await db.SaveChangesAsync(); return(Ok()); }
public async Task <IActionResult> PutFarmerList(int id, FarmerListVM flvm) { if (id != flvm.Farmer_ID) { return(BadRequest()); } Farmer_List fl = new Farmer_List(); fl.Farmer_ID = Convert.ToInt32(flvm.Farmer_ID); fl.Farmer_Name = flvm.Farmer_Name; fl.Address = flvm.Address; fl.Phone = flvm.Phone; db.Entry(fl).State = EntityState.Modified; await db.SaveChangesAsync(); try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Farmer_ListExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }