public void Update() { dealsAdapter.FillBy(deals, Node.Id); if (deals.Rows.Count != 1) { throw new Exception("DH.Update()"); } var row = deals.Rows[0]; DealForm form = new DealForm(Convert.ToInt32(row[1]), Convert.ToDateTime(row[2])); form.ShowDialog(); int client; DateTime date; if (form.DialogResult == System.Windows.Forms.DialogResult.OK) { client = form.Client; date = form.DateSign; } else { return; } UpdateDealsInfo(Node.Id, client, date); UpdateTextOfNode(); }
private IEnumerator UploadDeal(DealForm data, ProfileData profile) { WWWForm form = new WWWForm(); form.AddField("Author", profile.Username); form.AddField("BusinessName", data.BusinessName); form.AddField("BusinessAddress", data.BusinessAddress); form.AddField("City", data.City); form.AddField("State", data.State); form.AddField("DealType", data.DealType); form.AddField("DealTags", data.DealTags); form.AddField("ShortDescription", data.ShortDescription); form.AddField("Frequency", data.Frequency); form.AddField("AllDay", data.AllDay.ToString()); form.AddField("StartTime", data.StartTime); form.AddField("EndTime", data.EndTime); UnityWebRequest www = UnityWebRequest.Put(UPLOAD_DATABASE_URL, form.data); yield return(www.SendWebRequest()); if (www.isNetworkError || www.isHttpError) { Debug.Log(www.error); } else { Debug.Log("Upload complete!"); } yield return(null); }
private void dealToolStripMenuItem_Click(object sender, EventArgs e) { closeAllChildForms(); DealForm dealForm = new DealForm(); dealForm.MdiParent = this; dealForm.Show(); }
private void договорыToolStripMenuItem_Click(object sender, EventArgs e) { DealForm frmDeal = new DealForm(DealFormType.Base); frmDeal.MdiParent = this; frmDeal.WindowState = FormWindowState.Normal; frmDeal.WindowState = FormWindowState.Maximized; frmDeal.Show(); }
public async Task <IActionResult> PostDeal([FromBody] DealForm newDealRequest) { var newDeal = await DealManager.SaveAsync(newDealRequest); if (newDeal == null) { return(BadRequest(new DealErrorView { ErrorMsg = "Deal could not be saved." })); } return(Ok(newDeal)); }
private void btnSavePaymentInfo_Click(object sender, EventArgs e) { if (currentLease == null) { currentLease = new Lease(); MessageBox.Show("This Lease Payment Information won't be saved until you save the Lease itself."); DealForm df; if (this.dealForm == null) { df = new DealForm(); } else { df = this.dealForm; } if (rdbAnnually.Checked) { df.rdbLeaseCalculateAnnually.Checked = true; } else if (rdbMonthly.Checked) { df.rdbCalculateMonthly.Checked = true; } df.txtFinanceInterestAmount.Text = txtTotalInterest.Text; df.txtFinanceInterestRate.Text = txtInterestRate.Text; df.txtFinanceNumberofPayments.Text = txtNumberOfMonths.Text; df.txtFinancePaymentAmount.Text = txtMonthlyPayment.Text; df.txtFinanceSubtotal.Text = txtCapitalizedCost.Text; df.txtFinanceTotalBalanceDue.Text = df.CalculateTotal("Finance").ToString("C"); df.txtLeaseInterestRate.Text = txtInterestRate.Text; df.txtLeaseNumberofPayments.Text = txtNumberOfMonths.Text; df.txtLeasePaymentAmount.Text = txtMonthlyPayment.Text; df.txtLeaseSubtotal.Text = txtCapitalizedCost.Text; df.MdiParent = this.MdiParent; df.Show(); } }
public void Add() { DealForm form = new DealForm(); form.ShowDialog(); int client; DateTime date; if (form.DialogResult == System.Windows.Forms.DialogResult.OK) { client = form.Client; date = form.DateSign; } else { return; } int id = InsertIntoDeals(client, date, 0); dealsShowAdapter.FillBy(dealsShow, id); if (dealsShow.Rows.Count != 1) { throw new Exception("Sth gone wrong with inserting new deal"); } var row = dealsShow.Rows[0]; CustomNode newNode = new CustomNode(text: Convert.ToString(row[1]), type: CustomNode.DEAL, id: Convert.ToInt32(row[0])); newNode.ContextMenu = new CustomMenu(new Controller().GetDealsMenuItems(), newNode); View.Nodes.Add(newNode); }
public async Task <Deal> SaveAsync(DealForm newDealRequest) { // TODO: Validation if (newDealRequest == null || newDealRequest.DateFrom > newDealRequest.DateTo) { return(null); } var newDeal = new Deal { // Id = Guid.NewGuid(), BranchName = newDealRequest.BranchName, HeaderInfo = newDealRequest.HeaderInformation, WebLink = newDealRequest.WebLink, ImageLink = newDealRequest.ImageLink, SpecialPrice = newDealRequest.SpecialPrice, CurrencyType = newDealRequest.CurrencyType, Amount = newDealRequest.Amount, AmountType = newDealRequest.AmountType, AmountPrice = newDealRequest.AmountPrice, SpecialInfo = newDealRequest.SpecialInfo, DateFrom = newDealRequest.DateFrom, DateTo = newDealRequest.DateTo, UpdatedTime = DateTime.UtcNow, }; var res = await Database.InsertAsync(newDeal); return(res == -1 ? null : newDeal); }