protected void LinkButtonLeaseNotes_Click(object sender, EventArgs e) { if (tenant == null) { Session["Message"] = "Couldn't Save"; return; } QuickPM.Lease lease = new QuickPM.Lease(tenant.TenantId); lease.Notes = TextBoxLeaseNotes.Text.Trim(); lease.Save(); Session["Message"] = "Saved"; }
protected void Page_Load(object sender, EventArgs e) { if (Request["TenantId"] == null) { lease = new QuickPM.Lease(QuickPM.Util.FormatTenantId("0-0")); return; } lease = new QuickPM.Lease(Request["TenantId"]); if (!IsPostBack && !lease.NewLease) { TextBoxExlusiveRights.Text = lease.ExclusiveRights; TextBoxRestrictionOfUse.Text = lease.RestrictionOfUse; TextBoxUseOfPremises.Text = lease.UseOfPremises; } if (!lease.ACL.CanWrite(QuickPM.Database.GetUserId())) { QuickPMWebsite.AppCode.DisableControls.DisableTextBoxControls(Page); LinkButtonSubmit.Visible = false; LinkButtonSubmit.Enabled = false; } }
protected void LinkButtonSubmit_Click(object sender, EventArgs e) { DateTime leaseDocumentDate = DateTime.MinValue; if (!DateTime.TryParse(TextBoxLeaseDocumentDate.Text, out leaseDocumentDate)) { leaseDocumentDate = DateTime.MinValue; } DateTime leaseCommencementDate = DateTime.MinValue; if (!DateTime.TryParse(TextBoxLeaseCommencement.Text, out leaseCommencementDate)) { leaseCommencementDate = DateTime.MinValue; } DateTime leaseExpirationDate = DateTime.MinValue; if (!DateTime.TryParse(TextBoxLeaseExpiration.Text, out leaseExpirationDate)) { leaseExpirationDate = DateTime.MinValue; } QuickPM.Lease lease = new QuickPM.Lease(tenant.TenantId); lease.DateOfLeaseDocument = leaseDocumentDate; lease.LeaseCommencementDate = leaseCommencementDate; lease.LeaseExpirationDate = leaseExpirationDate; lease.Save(); this.lease = lease; Session["Message"] = "Saved"; }
protected void LoadTenant() { string tenantid = Request["TenantId"]; if (tenantid == null) { return; } tenantid = QuickPM.Util.FormatTenantId(tenantid); tenant = new QuickPM.Tenant(tenantid); lease = new QuickPM.Lease(tenant.TenantId); }
protected void LoadLease() { if (tenant == null) { return; } QuickPM.Lease lease = new QuickPM.Lease(tenant.TenantId); if (!lease.NewLease) { TextBoxLeaseExpiration.Text = lease.LeaseExpirationDate.ToShortDateString(); TextBoxLeaseDocumentDate.Text = lease.DateOfLeaseDocument.ToShortDateString(); TextBoxLeaseCommencement.Text = lease.LeaseCommencementDate.ToShortDateString(); TextBoxLeaseNotes.Text = lease.Notes; } }