private void LineSelect() { try { if (!String.IsNullOrWhiteSpace(cmbLine.Text)) { if (cmbLine.SelectedValue != null && cmbLine.SelectedIndex > -1) { cmbMark.Focus(); } else { var lineName = cmbLine.Text.Trim(); this.LineList(); cmbLine.Text = lineName; if (cmbLine.SelectedValue != null && cmbLine.SelectedIndex > -1) { cmbMark.Focus(); } else { if (XtraMessageBox.Show("No se encuentra esta Linea ¿Desea crearla?", "Pregunta de seguridad", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == System.Windows.Forms.DialogResult.Yes) { var line = new RuleLine(); line.Save(new LineEntity() { LineID = Guid.NewGuid(), LineName = lineName }); this.LineList(); cmbLine.Text = lineName; cmbMark.Focus(); } } } } else { cmbLine.SelectedIndex = -1; cmbMark.Focus(); } } catch (Exception ex) { Msg.Err(ex.Message); } }
private void LineSelect() { try { if (!String.IsNullOrWhiteSpace(cmbCliente.Text.Trim())) { if (cmbCliente.SelectedValue == null) { var LineName = cmbCliente.Text; this.LineList(); cmbCliente.Text = LineName; if (cmbCliente.SelectedValue != null) { cmbCliente.Focus(); } else { if (XtraMessageBox.Show("No se encuentra esta linea ¿Desea agregarla?", "Información del Sistema", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { var line = new RuleLine(); line.Save(new LineEntity() { LineName = cmbCliente.Text }); this.LineList(); cmbCliente.Text = LineName; //cmbMark.Focus(); } } } else { //cmbMark.Focus(); } } } catch (Exception ex) { Msg.Err(ex.Message); } }