private void ModifyClient_Load(object sender, EventArgs e) { Connection.OpenConnection(); Class.Client client = Class.Client.searchClient(Connection.myConnection, idClient); idTextBox.Text = Convert.ToString(client.IdClient); firstNameTextBox.Text = client.FirstName; lastNameTextBox.Text = client.LastName; phoneTextBox.Text = client.Phone; emailtextBox.Text = client.Email; addressTextBox.Text = client.Address; Connection.CloseConnection(); }
private void addButton_Click(object sender, EventArgs e) { //validacion, todos los campos deben estan llenos para poder ingresar if (firstNameTextBox.Text == "" || lastNameTextBox.Text == "" || phoneTextBox.Text == "" || emailTextBox.Text == "" || addresTextBox.Text == "") { MessageBox.Show("Favor de llenar todos los campos"); } else { //validacion, el formato del email debe ser correcto if (IsValidEmail(emailTextBox.Text) == true) { //se abre conexion a la db Connection.OpenConnection(); //instanciamos un objeto cliente y le mandamos los datos de los campos Class.Client client = new Class.Client(1, firstNameTextBox.Text, lastNameTextBox.Text, phoneTextBox.Text, emailTextBox.Text, addresTextBox.Text, true); //validacion si se ingreso el nuevo cliente a la base de datos if (Class.Client.addClient(Connection.myConnection, client) == 1) { //cerrar conexion Connection.CloseConnection(); //mensaje de exito MessageBox.Show("Cliente \nIngresado Correctamente"); //obtenemos el id del cliente string id = maxId().ToString(); //se abre la ventana para ingresar la cuenta this.Hide(); AddAccount addAccountWindow = new AddAccount(Connection, id); addAccountWindow.ShowDialog(); this.Close(); } else { //mensaje error MessageBox.Show("Problemas al insertar al cliente"); } } else { //mensaje error MessageBox.Show("El formato del correo no es correcto"); } } }
private void modifyButton_Click(object sender, EventArgs e) { if (firstNameTextBox.Text == "" || lastNameTextBox.Text == "" || phoneTextBox.Text == "" || emailtextBox.Text == "" || addressTextBox.Text == "") { MessageBox.Show("Favor de llenar todos los campos"); } else { Connection.OpenConnection(); Class.Client client = new Class.Client(int.Parse(idClient), firstNameTextBox.Text, lastNameTextBox.Text, phoneTextBox.Text, emailtextBox.Text, addressTextBox.Text, true); Class.Client.modifyClient(Connection.myConnection, client); Connection.CloseConnection(); MessageBox.Show("Modificado exitosamente"); this.Close(); } }