public object CreateAM(ChangeAM model) { try { ChangeAM m = new ChangeAM() { Username = model.Username, DateAndTime = DateTime.Now, Status = "Pending", Address = model.Address, MobileNo = model.MobileNo }; db4.ChangeAMs.Add(m); db4.SaveChanges(); return(new Response { Status = "Success", Message = "Data Successfully" }); } catch (Exception ex) { return(new Response { Status = "Error", Message = ex.Message }); } }
public object AMchange(ChangeAM model) { try { if (model.Status == "Decline") { ChangeAM a = db4.ChangeAMs.Where(i => i.Username == model.Username).ToList().FirstOrDefault(); a.Status = "Decline"; db4.SaveChanges(); } Customer c = db.Customers.Where(i => i.Username == model.Username).ToList().FirstOrDefault(); if (model.Status == "Accept") { if (model.MobileNo != null) { c.Phone = (long)model.MobileNo; } if (model.Address != null) { c.Address = model.Address; } db.SaveChanges(); ChangeAM a = db4.ChangeAMs.Where(i => i.Username == model.Username).ToList().FirstOrDefault(); a.Status = model.Status; db4.SaveChanges(); } return(new Response { Status = "Success", Message = "Data Successfully Deleted" }); } catch (Exception e) { return(new Response { Status = e.StackTrace, Message = "Not deleted" }); } }