public static IntegerReturnValue UpdateCustomer(CustomerModel nv) { try { using (var db = new QCallerEntities()) { var result = db.UpdateCustomer(nv.CustomerId, nv.FirstName, nv.LastName, nv.PhoneNumber, nv.EmailAddress); return(new IntegerReturnValue() { Description = "Successfully Updated Reservation", Result = result }); } } catch (Exception e) { return(new IntegerReturnValue() { Description = $"Failed to Update Reservation: {e.Message}", Result = -1 }); } }