/// <summary> /// Inicializar formulario con valores del registro. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmPopupProducto_Load(object sender, EventArgs e) { //Objeto para crear alertas de error en formulario. errorProvider = new ErrorProv(errorData); //Actualiza los controles con los valores del registro. ColocarValoresEnControles(); }
public void ValidarCampoVacio(TextBox caja) { if (caja.Text.Length == 0) { ErrorProv.SetError(caja, "Campo requerido"); } else { ErrorProv.SetError(caja, ""); } }
private void Correotxt_TextChanged(object sender, EventArgs e) { ValidarCampoVacio(Correotxt); if (verificar.RevisarCorreo(Correotxt) == true) { ErrorProv.SetError(Correotxt, ""); } else { ErrorProv.SetError(Correotxt, "Ingrese el formato correcto"); } }
private void contactotxt_TextChanged(object sender, EventArgs e) { ValidarCampoVacio(contactotxt); FormatoNumero(contactotxt); if (verificar.VerificarNumero(contactotxt) == true) { ErrorProv.SetError(contactotxt, ""); } else { ErrorProv.SetError(contactotxt, "Ingrese los 8 digitos"); } }
private void frmPopupEmpleado_Load(object sender, EventArgs e) { errorProvider = new ErrorProv(errorData); if (!accion.Equals("Nuevo")) { var empleado = db.Employees.Where(em => em.EmployeeID.Equals(id)).Single(); txtNombre.Text = empleado.FirstName; txtApellidos.Text = empleado.LastName; txtDirección.Text = empleado.Address; txtFecha.Value = (DateTime)empleado.BirthDate; txtTitulo.Text = empleado.Title; } }
private void Calculations() { try { var values = from DataGridViewRow row in dgwRates.Rows where row.Cells[2].FormattedValue.ToString() != string.Empty select Convert.ToDecimal(row.Cells[2].FormattedValue); var minValue = values.Min(); var avgValue = values.Average(); var maxValue = values.Max(); labelMin.Text = Math.Round(minValue, 2).ToString() + " HUF"; labelAvg.Text = Math.Round(avgValue, 2).ToString() + " HUF"; labelMax.Text = Math.Round(maxValue, 2).ToString() + " HUF"; foreach (DataGridViewRow row in dgwRates.Rows) { if (Convert.ToDecimal(row.Cells[2].Value) == minValue) { row.DefaultCellStyle.BackColor = Color.Lime; } else if (Convert.ToDecimal(row.Cells[2].Value) == maxValue) { row.DefaultCellStyle.BackColor = Color.Red; } if (dgwRates.Rows.Count == 1 || Convert.ToDecimal(row.Cells[2].Value) == 0) { row.DefaultCellStyle.BackColor = Color.White; } } } catch (Exception) { if (dtpFrom.Value > dtpTo.Value) { ErrorProv.SetError(labelError, "A kezdő dátum nem lehet a záró dátumnál későbbi időpont!"); } else if (dgwRates.Rows.Count == 0) { ErrorProv.SetError(labelError, "Az adott szűrési feltételek mellett nem léteznek adatok!"); } labelMin.Text = "N/A"; labelAvg.Text = "N/A"; labelMax.Text = "N/A"; } }
public int ContarErrores(Form formulario) { int total = 0; foreach (Control controles in formulario.Controls) { if (controles is TextBox) { if (ErrorProv.GetError(controles).Length > 0) { total++; } else { } } } return(total); }
private void frmPopupTerritorio_Load(object sender, EventArgs e) { //Cargar combo box con las regiones. cboRegión.DataSource = db.Region.ToList(); cboRegión.ValueMember = "RegionID"; cboRegión.DisplayMember = "RegionDescription"; //Seleccionar comportamiento de formulario. this.Text = _accion.Equals("Nuevo") ? "Ingrese nuevo territorio" : "Editar territorio"; if (!_accion.Equals("Nuevo")) { //Bloquear controles. txtID.ReadOnly = true; txtID.Enabled = false; //Consultar datos del territorio. var territorio = db.Territories.Where(t => t.TerritoryID.Equals(id)).FirstOrDefault(); txtID.Text = territorio.TerritoryID; txtTerritorio.Text = territorio.TerritoryDescription; cboRegión.SelectedValue = territorio.RegionID; } //Crear errorProvider errorProvider = new ErrorProv(errorData); }
private void dtpFrom_ValueChanged(object sender, EventArgs e) { ErrorProv.Clear(); DataRefresh(); }
private void cbCurrency_SelectedIndexChanged(object sender, EventArgs e) { ErrorProv.Clear(); DataRefresh(); }
private void frmMantenimientoTerritorio_Load(object sender, EventArgs e) { errorProvider = new ErrorProv(errorData); Listar(); }