public bool InsertClientDetails(DeliveryAddress address) { try { using (s_foodEntities1 context = new s_foodEntities1()) { string cust_Address = address.fullAddress + "," + address.city + "," + address.state + "," + address.pincode; if (!context.App_Manage_Client.Any(x => x.Cust_email == address.emailAddress && x.Cust_Mobile == address.phone)) { context.PUT_Client_Detail(address.clientId, cust_Address, address.phone, address.emailAddress, "", "", ""); return(true); } else { if (!context.App_Manage_Client.Any(x => x.cust_address == cust_Address && x.Cust_email == address.emailAddress && x.Cust_Mobile == address.phone)) { var Client = context.App_Manage_Client.Where(x => x.Cust_Mobile == address.phone && x.Cust_email == address.emailAddress) .FirstOrDefault(); Client.cust_address = cust_Address; context.SaveChanges(); } return(true); } } } catch (Exception ex) { return(false); } }
public bool SaveDeliveryAddress(DeliveryAddress deliveryAddress) { try { using (s_foodEntities1 context = new s_foodEntities1()) { if (!context.UNI_DelveryAddress.Any(Address => Address.fullAddress == deliveryAddress.fullAddress)) { context.UNI_DelveryAddress.Add(new UNI_DelveryAddress() { clientId = deliveryAddress.clientId, firstName = deliveryAddress.firstName, lastName = deliveryAddress.lastName, country = deliveryAddress.country.ToString(), fullAddress = deliveryAddress.fullAddress, city = deliveryAddress.city, state = deliveryAddress.state, pincode = deliveryAddress.pincode, emailAddress = deliveryAddress.emailAddress, phone = deliveryAddress.phone }); context.SaveChanges(); return(true); } else { return(false); } } } catch (Exception ex) { return(false); } }