private void ModifySalesLead() { int r = gridView1.GetSelectedRows()[0]; string iD = (gridView1.GetRowCellValue(r, "ID") != null) ? gridView1.GetRowCellValue(r, "ID").ToString() : ""; string customer = (gridView1.GetRowCellValue(r, "Customer") != null) ? gridView1.GetRowCellValue(r, "Customer").ToString() : ""; string program = (gridView1.GetRowCellValue(r, "Program") != null) ? gridView1.GetRowCellValue(r, "Program").ToString() : ""; string application = (gridView1.GetRowCellValue(r, "Application") != null) ? gridView1.GetRowCellValue(r, "Application").ToString() : ""; string sop = (gridView1.GetRowCellValue(r, "Sop") != null) ? gridView1.GetRowCellValue(r, "Sop").ToString() : ""; string eop = (gridView1.GetRowCellValue(r, "Eop") != null) ? gridView1.GetRowCellValue(r, "Eop").ToString() : ""; string volume = (gridView1.GetRowCellValue(r, "Volume") != null) ? gridView1.GetRowCellValue(r, "Volume").ToString() : ""; string status = (gridView1.GetRowCellValue(r, "Status") != null) ? gridView1.GetRowCellValue(r, "Status").ToString() : ""; ; var form = new SalesLeadsActivityDetailsView { OperatorCode = OperatorCode, HitlistId = Convert.ToInt32(iD), Customer = customer, Program = program, Application = application, Sop = sop, Eop = eop, Volume = volume, Status = status, SalesLeadClicked = true }; form.ShowDialog(); // Returned, so refresh data on this form GetGridDataByCustomerAndYear(); }
private void SalesLeadActivity() { int r = gridView1.GetSelectedRows()[0]; string activity = (gridView1.GetRowCellValue(r, "Activity") != null) ? gridView1.GetRowCellValue(r, "Activity").ToString() : ""; string activityDate = (gridView1.GetRowCellValue(r, "ActivityDate") != null) ? gridView1.GetRowCellValue(r, "ActivityDate").ToString() : ""; decimal duration = Convert.ToDecimal(gridView1.GetRowCellValue(r, "Duration")); string contactName = (gridView1.GetRowCellValue(r, "ContactName") != null) ? gridView1.GetRowCellValue(r, "ContactName").ToString() : ""; string contactPhone = (gridView1.GetRowCellValue(r, "ContactPhoneNumber") != null) ? gridView1.GetRowCellValue(r, "ContactPhoneNumber").ToString() : ""; string contactEmail = (gridView1.GetRowCellValue(r, "ContactEmailAddress") != null) ? gridView1.GetRowCellValue(r, "ContactEmailAddress").ToString() : ""; string notes = (gridView1.GetRowCellValue(r, "Notes") != null) ? gridView1.GetRowCellValue(r, "Notes").ToString() : ""; string quoteNumber = (gridView1.GetRowCellValue(r, "QuoteNumber") != null) ? gridView1.GetRowCellValue(r, "QuoteNumber").ToString() : ""; string awarded = (gridView1.GetRowCellValue(r, "AwardedVolume") != null) ? gridView1.GetRowCellValue(r, "AwardedVolume").ToString() : ""; string status = (gridView1.GetRowCellValue(r, "Status") != null) ? gridView1.GetRowCellValue(r, "Status").ToString() : ""; int rowId = Convert.ToInt32(gridView1.GetRowCellValue(r, "RowId")); var form = new SalesLeadsActivityDetailsView(); form.OperatorCode = OperatorCode; form.SalesLeadId = SalesLeadId; form.HitlistId = HitlistId; form.Customer = Customer; form.Program = Program; form.Application = Application; form.Sop = Sop; form.Eop = Eop; form.Volume = Volume; form.QuoteNumber = quoteNumber; form.AwardedVolume = awarded; form.Status = status; if (_type == ActivityType.Edit) { form.ActivityRowId = rowId; } if (_type == ActivityType.Edit) { form.ActivityDate = activityDate; } if (_type == ActivityType.Edit) { form.Duration = duration; } if (_type == ActivityType.Copy || _type == ActivityType.Edit) { form.Activity = activity; } if (_type == ActivityType.Copy || _type == ActivityType.Edit) { form.ContactName = contactName; } if (_type == ActivityType.Copy || _type == ActivityType.Edit) { form.ContactPhone = contactPhone; } if (_type == ActivityType.Copy || _type == ActivityType.Edit) { form.ContactEmail = contactEmail; } if (_type == ActivityType.Copy || _type == ActivityType.Edit) { form.Notes = notes; } form.SalesLeadClicked = false; form.ShowDialog(); if (GetActivityHistory() == 0) { Close(); // Refresh upon return } }