public void SetPaymentStatus(MembershipPaymentStatus status, DateTime dateTime) { SwarmDb.GetDatabaseForWriting().SetMembershipPaymentStatus(Identity, status, dateTime); LoadPaymentStatus(); this._paymentStatus.Status = status; this._paymentStatus.StatusDateTime = dateTime; }
public void SetPaymentStatus (MembershipPaymentStatus status, DateTime dateTime) { SwarmDb.GetDatabaseForWriting().SetMembershipPaymentStatus(Identity, status, dateTime); LoadPaymentStatus(); paymentStatus.Status = status; paymentStatus.StatusDateTime = dateTime; }
public void SetMembershipPaymentStatus(int membershipId, MembershipPaymentStatus paymentStatus, DateTime statusDateTime) { using (DbConnection connection = GetMySqlDbConnection()) { connection.Open(); DbCommand command = GetDbCommand("SetMembershipPaymentStatus", connection); command.CommandType = CommandType.StoredProcedure; AddParameterWithName(command, "membershipId", membershipId); AddParameterWithName(command, "paymentStatusId", (int)paymentStatus); AddParameterWithName(command, "statusDateTime", statusDateTime); command.ExecuteNonQuery(); } }
protected void ButtonChange_Click(object sender, EventArgs e) { MembershipPaymentStatus newStatus = (MembershipPaymentStatus)Convert.ToInt32(DropDownListStatusChange.SelectedValue); DateTime nowvalue = DateTime.Now; string checkedIds = "" + Request.Form["CheckboxSelect"]; string[] checkedIdArr = checkedIds.Split(','); List <int> ids = new List <int>(); Memberships membershipsToLoad = new Memberships(); foreach (string id in checkedIdArr) { Membership ms = Membership.FromIdentity(Convert.ToInt32(id)); membershipsToLoad.Add(ms); } Membership.LoadPaymentStatuses(membershipsToLoad); foreach (Membership ms in membershipsToLoad) { ms.SetPaymentStatus(newStatus, nowvalue); } RebuildGrid(); }
public BasicMembershipPaymentStatus(int membershipId, MembershipPaymentStatus status, DateTime statusDateTime) { this.MembershipId = membershipId; this.Status = status; this.StatusDateTime = statusDateTime; }
public void SetMembershipPaymentStatus (int membershipId, MembershipPaymentStatus paymentStatus, DateTime statusDateTime) { using (DbConnection connection = GetMySqlDbConnection()) { connection.Open(); DbCommand command = GetDbCommand("SetMembershipPaymentStatus", connection); command.CommandType = CommandType.StoredProcedure; AddParameterWithName(command, "membershipId", membershipId); AddParameterWithName(command, "paymentStatusId", (int)paymentStatus); AddParameterWithName(command, "statusDateTime", statusDateTime); command.ExecuteNonQuery(); } }
public BasicMembershipPaymentStatus (int membershipId,MembershipPaymentStatus status, DateTime statusDateTime) { this.MembershipId = membershipId ; this.Status = status; this.StatusDateTime = statusDateTime; }