private bool checkFields() { bool hasErrorText = false; foreach (DataGridViewRow row in operations_table.Rows) { foreach (DataGridViewCell cell in row.Cells) { if (cell.ErrorText.Length > 0) { hasErrorText = true; break; } } if (hasErrorText) { MessageBox.Show("Ошибки в таблице"); ExceptionsLogger.logMessage("ошибки в таблице при добавлении/редактировании ведомости по нормам выработки"); break; } } for (int i = 0; i < operations_table.Rows.Count - 1; i++) { if (operations_table["employee", i].Value == null || operations_table["product", i].Value == null || operations_table["operation", i].Value == null || operations_table["count", i].Value == null || operations_table["count", i].Value.ToString() == "") { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании ведомости по нормам выработки"); return(false); } } return(!hasErrorText); }
void Awake() { exceptionsLogger = GameObject.FindObjectOfType <ExceptionsLogger>(); NuitrackInitState state = NuitrackLoader.InitNuitrackLibraries(); if (state != NuitrackInitState.INIT_OK) { exceptionsLogger.AddEntry("Nuitrack native libraries iniialization error: " + Enum.GetName(typeof(NuitrackInitState), state)); } }
private bool checkFields() { if (nameTbx.Text == "" || numberTbx.Text == "") { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании отдела"); return(false); } return(true); }
private void okBtn_Click(object sender, EventArgs e) { if (checkFields()) { if (filter == null) { paySheetSet.deleteSheetsFiltered(new PaySheetFilter(datePck.Value, ((Department)departCbx.SelectedItem).id)); for (int i = 0; i < dataGridSheet.Rows.Count; i++) { PaySheet newEntity = new PaySheet(datePck.Value, ((Department)departCbx.SelectedItem).id, ((Employee)dataGridSheet["employee", i].Value).id, Convert.ToDouble(dataGridSheet["sum", i].Value)); paySheetSet.addEntity(newEntity); } MessageBox.Show("Ведомость добавлена"); } else { paySheetSet.deleteSheetsFiltered(filter); for (int i = 0; i < dataGridSheet.Rows.Count; i++) { PaySheet newEntity = new PaySheet(datePck.Value, ((Department)departCbx.SelectedItem).id, ((Employee)dataGridSheet["employee", i].Value).id, Convert.ToDouble(dataGridSheet["sum", i].Value)); paySheetSet.addEntity(newEntity); } MessageBox.Show("Ведомость отредактирована"); } Close(); } else { MessageBox.Show("Ошибки в таблице"); ExceptionsLogger.logMessage("ошибка в таблице при добавлении/редактировании ведомости выплаты зарплаты"); } }
private bool checkFields() { try { Convert.ToDouble(salaryTbx.Text.Replace(".", ",")); } catch (Exception ex) { MessageBox.Show("Оклад введен неверно"); ExceptionsLogger.logMessage("неверно введен оклад при добавлении/редактировании работника"); return(false); } if (tableNumberTbx.Text == "" || firstNameTbx.Text == "" || secondNameTbx.Text == "" || middleNameTbx.Text == "" || departmentCbx.SelectedIndex < 0) { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании работника"); return(false); } return(true); }
private bool checkFields() { try { Convert.ToDouble(priceTbx.Text.Replace(".", ",")); } catch (Exception ex) { MessageBox.Show("Расценка введена неверно"); ExceptionsLogger.logMessage("неверно введена расценка при добавлении/редактировании нормы выработки"); return(false); } if (nameTbx.Text == "" || standartTbx.Text == "" || priceTbx.Text == "") { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании нормы выработки"); return(false); } return(true); }
private bool checkFields() { bool hasErrorText = false; foreach (DataGridViewRow row in dataGridSheet.Rows) { foreach (DataGridViewCell cell in row.Cells) { if (cell.ErrorText.Length > 0) { hasErrorText = true; break; } } if (hasErrorText) { MessageBox.Show("Ошибки в таблице"); ExceptionsLogger.logMessage("ошибки в таблице при добавлении/редактировании ведрмости начислений и удержаний"); break; } } for (int i = 0; i < dataGridSheet.Rows.Count - 1; i++) { if (dataGridSheet["employee", i].Value == null || dataGridSheet["settle_type", i].Value == null || dataGridSheet["value", i].Value == null || dataGridSheet["value", i].Value.ToString() == "") { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании ведрмости начислений и удержаний"); return(false); } } return(!hasErrorText); }
private bool checkFields() { try { Convert.ToDouble(sizeTbx.Text.Replace(".", ",")); } catch (Exception ex) { MessageBox.Show("Размер введен неверно"); ExceptionsLogger.logMessage("неверно введен размер при добавлении/редактировании расчета"); return(false); } if (nameTbx.Text == "" || typeCbx.SelectedIndex < 0) { MessageBox.Show("Заполните все поля"); ExceptionsLogger.logMessage("ошибка при добавлении/редактировании расчета"); return(false); } return(true); }
void Start() { exceptionsLogger = FindObjectOfType <ExceptionsLogger>(); nuitrackModules = FindObjectOfType <NuitrackModules>(); }