コード例 #1
0
ファイル: Form1.cs プロジェクト: jgfeliz/SolucionesCS
        //private void Form1_Load(object sender, EventArgs e)
        //{

        //}

        private void buttonGuardarCliente_Click(object sender, EventArgs e)
        {
            //esta instruccion evalua si el campo textNombre esta vacio retornandonos un errorProvider
            if (textNombre.Text == "")
            {
                error1.SetError(textNombre, "Debe ingresar un Nombre");
                textNombre.Focus();
                return;                      //es obligatorio el uso del return, de lo contrario continua con la ejecucion del programa pese a que muestra el error
            }
            error1.SetError(textNombre, ""); //con esta instruccion quitamos el error una ver corregido

            //esta instruccion evalua si el campo textLicencia esta vacio retornandonos un errorProvider
            int verificar;

            if (!int.TryParse(textLicencia.Text, out verificar))
            {
                error1.SetError(textLicencia, "Debe ingresar un Numero");
                textLicencia.Focus();
                return;                        //es obligatorio el uso del return, de lo contrario continua con la ejecucion del programa pese a que muestra el error
            }
            error1.SetError(textLicencia, ""); //con esta instruccion quitamos el error una ver corregido


            cliente cliente = new cliente();

            cliente.Clientes_Nombre          = textNombre.Text;
            cliente.Clientes_Inicial         = textInicial.Text;
            cliente.Clientes_Apellido        = textApellido.Text;
            cliente.Clientes_LicendiaDeArmas = Convert.ToInt32(textLicencia.Text);

            int resultado = clienteDAL.Agregar_clientes(cliente);

            if (resultado > 0)
            {
                MessageBox.Show("Datos guardados correctamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                textNombre.Text   = "";
                textInicial.Text  = "";
                textApellido.Text = "";
                textLicencia.Text = "";
            }
            else
            {
                MessageBox.Show("No se pudieron Guardar los datos", "Error Al guardar los datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }