private void fgQuotation_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (flexLoad == true) { int supNum = Convert.ToInt32(fgQuotation.Cell(e.Row, 11).Text); Calculation(e.Row); if (e.Col == 9) { RemarkFillInFlex(supNum, fgQuotation.Cell(e.Row, 9).Text); } if (e.Col == 8) { System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB"); if (DateTime.TryParse(fgQuotation.Cell(e.Row, 8).Text, out dt) == true) { DateTime date = Convert.ToDateTime(fgQuotation.Cell(e.Row, 8).Text); DateFillInFlex(supNum, date, false); } else { DateFillInFlex(supNum, DateTime.Now, true); } } if (e.Col == 7) { RefNumFillInFlex(supNum, fgQuotation.Cell(e.Row, 7).Text); } } }
private void gridPerforma_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (e.Row != 0) { AmountCalculations(e.Row); if (flexLoading == false) { txtTotal.Text = TotalAmount().ToString(); } } }
private void fcgAttFlagAbsent_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (FlexGrid2Filling == false && e.Col == 4) { if (fcgAttFlagAbsent.Cell(e.Row, e.Col).BooleanValue == true) { fcgAttFlagAbsent.Cell(e.Row, 6).Text = "O"; } else if (fcgAttFlagAbsent.Cell(e.Row, e.Col).BooleanValue == false) { fcgAttFlagAbsent.Cell(e.Row, 6).Text = "A"; } } }
private void fcgAttendanceFlag_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (FlexGrid1Filling == false) { if (e.Col >= 7 && e.Col <= 10) { if (fcgAttFlagPresent.Cell(e.Row, e.Col).BooleanValue == true) { fcgAttFlagPresent.Cell(e.Row, 12).Text = fcgAttFlagPresent.Cell(0, e.Col).Text; UncheckOthers(e.Row, e.Col); } else if (Unchecking == false && fcgAttFlagPresent.Cell(e.Row, e.Col).BooleanValue == false) { fcgAttFlagPresent.Cell(e.Row, 12).Text = "M"; } } } }
private void fgMaterials_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (rbOneSupplier.Checked == true && checking == false) { checking = true; if (fgMaterials.Cell(e.Row, 1).Text == "1" && fgMaterials.Cell(e.Row, 10).Text != "Y") { for (int i = 1; i < fgMaterials.Rows; i++) { if (fgMaterials.Cell(e.Row, 13).Text == fgMaterials.Cell(i, 13).Text&& fgMaterials.Cell(i, 10).Text != "Y") { fgMaterials.Cell(i, 1).Text = "0"; } } fgMaterials.Cell(e.Row, 1).Text = "1"; } checking = false; } }
private void gridEntry_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { if (e.Row != 0) { if (e.Col == 6) { if (colFlag == 1) { colFlag = colFlag * (-1); if (Convert.ToDouble(gridEntry.Cell(e.Row, 6).Text) < 0) { gridEntry.Cell(e.Row, 6).Text = "0"; } if (gridEntry.Cell(e.Row, 6).Text.Trim().Length != 0) { double qr = Convert.ToDouble(gridEntry.Cell(e.Row, 4).Text); double qisd = Convert.ToDouble(gridEntry.Cell(e.Row, 5).Text); double qis = Convert.ToDouble(gridEntry.Cell(e.Row, 6).Text); if (qr < qisd + qis) { gridEntry.Cell(e.Row, 6).Text = "0"; gridEntry.Cell(e.Row, 10).Text = "0"; gridEntry.Cell(e.Row, 6).SetFocus(); } else { gridEntry.Cell(e.Row, 7).Text = (qr - (qisd + qis)).ToString(); if (gridEntry.Cell(e.Row, 7).Text == "0") { gridEntry.Cell(e.Row, 10).Text = "1"; } else { gridEntry.Cell(e.Row, 10).Text = "0"; } } } else { gridEntry.Cell(e.Row, 6).Text = "0"; gridEntry.Cell(e.Row, 6).SetFocus(); } colFlag = colFlag * (-1); } } if (e.Col == 10) { if (colFlag == 1) { colFlag = colFlag * (-1); double qr = Convert.ToDouble(gridEntry.Cell(e.Row, 4).Text); double qisd = Convert.ToDouble(gridEntry.Cell(e.Row, 5).Text); double qis = qr - qisd; if (gridEntry.Cell(e.Row, 10).Text == "1") { gridEntry.Cell(e.Row, 6).Text = qis.ToString(); gridEntry.Cell(e.Row, 7).Text = "0"; } else { gridEntry.Cell(e.Row, 6).Text = "0"; gridEntry.Cell(e.Row, 7).Text = qis.ToString(); } colFlag = colFlag * (-1); } } } }
private void grid1_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { FlexGridEdit(e.Row); }
private void fgAddnCharges_CellChange(object Sender, FlexCell.Grid.CellChangeEventArgs e) { txtTotal.Text = TotalAmount().ToString(); }