/// <summary> /// Implementation of Method. /// </summary> /// <param name="update">list.</param> /// <returns>value.</returns> public bool UpdateAddress(ShippingAddressModel update) { var parameter = new List <SqlParameter>(); parameter.Add(this.basedal.CreateParameter("@ShippingId", 5, update.ShippingId, DbType.Int16)); this.basedal.Update("SP_UpdateDetail", CommandType.StoredProcedure, parameter.ToArray(), out bool status); return(status); }
/// <summary> /// Implementation of Method. /// </summary> /// <param name="list">list.</param> /// <returns>value.</returns> public int InsertAddress(ShippingAddressModel list) { var parameter = new List <SqlParameter>(); parameter.Add(this.basedal.CreateParameter("@ShippingId", 5, list.ShippingId, DbType.Int16)); parameter.Add(this.basedal.CreateParameter("@OrderId", 5, list.OrderId, DbType.Int16)); parameter.Add(this.basedal.CreateParameter("@ShippingAddress", 50, list.ShippingAddress, DbType.String)); parameter.Add(this.basedal.CreateParameter("@ContactNumber", 12, list.ContactNumber, DbType.String)); this.basedal.Insert("SP_InsertAddress", CommandType.StoredProcedure, parameter.ToArray(), out int lastId); return(lastId); }
/// <summary> /// Implementation of Method. /// </summary> /// <returns>value.</returns> public List <ShippingAddressModel> GetAddress() { var parameter = new List <SqlParameter>(); List <ShippingAddressModel> list = new List <ShippingAddressModel>(); ShippingAddressModel shipping = null; var addressList = this.basedal.GetData("SP_GetDetail", CommandType.StoredProcedure); foreach (DataRow data in addressList.Tables[0].Rows) { shipping = new ShippingAddressModel(); shipping.ShippingId = Convert.ToInt32(data[0]); shipping.OrderId = Convert.ToInt32(data[1]); shipping.ShippingAddress = data[2].ToString(); shipping.ContactNumber = data[3].ToString(); list.Add(shipping); } return(list); }