示例#1
0
        private void button2_Click(object sender, EventArgs e)
        {
            var nombre   = textBox2.Text;
            var correo   = textBox3.Text;
            var telefono = textBox4.Text;

            if (string.IsNullOrEmpty(nombre) || string.IsNullOrWhiteSpace(nombre))
            {
                Mensajes.EmptyFields();
                textBox2.Focus();
            }
            else if (string.IsNullOrEmpty(correo) || string.IsNullOrWhiteSpace(correo))
            {
                Mensajes.EmptyFields();
                textBox3.Focus();
            }
            else if (!Validaciones.isEmailValid(correo))
            {
                Mensajes.CorreoNoValido();
                textBox3.Focus();
            }
            else if (string.IsNullOrEmpty(telefono) || string.IsNullOrWhiteSpace(telefono))
            {
                Mensajes.EmptyFields();
                textBox4.Focus();
            }
            else
            {
                var proveedor = new Proveedor();
                proveedor.id_proveedor       = Convert.ToInt32(textBox1.Text);
                proveedor.nombre_proveedor   = nombre;
                proveedor.correo_proveedor   = correo;
                proveedor.telefono_proveedor = telefono;
                int re = _controller.UpdateProveedor(proveedor);
                if (re > 0)
                {
                    Mensajes.ActualizadoConExito();
                    Limpiar();
                    initData();
                }
                else
                {
                    Mensajes.OcurrioUnError();
                }
            }
        }