Example #1
0
 //EVENTO-> Cuando campo txtId pierde el foco
 private void TxtId_Leave(object sender, EventArgs e)
 {
     if (!txtId.Text.Equals("") && stateButtonN.Equals("Crear"))
     {
         bool response = clientLog.Read_once_exist(txtId.Text);
         if (response)
         {
             DialogResult dr = MessageBox.Show("El cliente que intenta crear ya existe. " +
                                               "¿Desea cargar la información en el formulario?", "Mensaje",
                                               MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (dr == DialogResult.Yes)
             {
                 //Consultamos el cliente con el Id como parametro.
                 Client client = clientLog.Read_once(txtId.Text);
                 //Desactivamos los campos ineditables.
                 txtId.Enabled = false;
                 //Cambiamos el tipo de accion del boton
                 IbtnCreate.Text = "Guardar";
                 //Llenamos los campos.
                 txtId.Text        = client.Client_id;
                 txtName.Text      = client.Client_name;
                 txtLocationJ.Text = client.Client_location;
                 txtAddresN.Text   = client.Client_city;
                 txtTel.Text       = client.Client_tel1;
                 txtTel1.Text      = client.Client_tel2;
                 txtEmailN.Text    = client.Client_email;
             }
         }
     }
 }
Example #2
0
        private void TxtClientId_TextChanged(object sender, EventArgs e)
        {
            txtClientName.Clear();
            bool request = clientLog.Read_once_exist(txtClientId.Text);

            if (request)
            {
                LblClientIdMsj.Text = "";
                Client client = clientLog.Read_once(txtClientId.Text);
                txtClientName.Text = client.Client_name;
            }
            else
            {
                LblClientIdMsj.Text = "No se encuentra";
            }
            if (txtClientId.Text.Equals(""))
            {
                LblClientIdMsj.Text = "";
            }
        }