/// <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();
 }
Example #2
0
 public void ValidarCampoVacio(TextBox caja)
 {
     if (caja.Text.Length == 0)
     {
         ErrorProv.SetError(caja, "Campo requerido");
     }
     else
     {
         ErrorProv.SetError(caja, "");
     }
 }
Example #3
0
 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");
     }
 }
Example #4
0
 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;
     }
 }
Example #6
0
        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";
            }
        }
Example #7
0
        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);
        }
Example #9
0
 private void dtpFrom_ValueChanged(object sender, EventArgs e)
 {
     ErrorProv.Clear();
     DataRefresh();
 }
Example #10
0
 private void cbCurrency_SelectedIndexChanged(object sender, EventArgs e)
 {
     ErrorProv.Clear();
     DataRefresh();
 }
 private void frmMantenimientoTerritorio_Load(object sender, EventArgs e)
 {
     errorProvider = new ErrorProv(errorData);
     Listar();
 }