public IHttpActionResult PostCustomer(Customer customer) { return(Ok(db.fetch_user_profile(customer.service_ref_no))); //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} //db.Customers.Add(customer); //try //{ // db.SaveChanges(); //} //catch (DbUpdateException) //{ // if (CustomerExists(customer.service_ref_no)) // { // return Conflict(); // } // else // { // throw; // } //} // return CreatedAtRoute("DefaultApi", new { id = customer.service_ref_no }, customer); }
public IHttpActionResult PostCustomer(Customer customer) { var validateCustomer = db.Customers.Where(a => a.service_ref_no == customer.service_ref_no && a.mobile_no == customer.mobile_no).FirstOrDefault(); if (validateCustomer != null) { return(Ok(db.fetch_user_profile(customer.service_ref_no))); } else { return(Ok("no match")); } //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} //db.Customers.Add(customer); //try //{ // db.SaveChanges(); //} //catch (DbUpdateException) //{ // if (CustomerExists(customer.service_ref_no)) // { // return Conflict(); // } // else // { // throw; // } //} // return CreatedAtRoute("DefaultApi", new { id = customer.service_ref_no }, customer); }