private void AgregarButton_Click(object sender, EventArgs e) { StringBuilder str = new StringBuilder(); bool isCorrect = true; long n; if (long.TryParse(this.CelularTextBox.Text, out n) && this.CelularTextBox.Text.Length == 10) { } else { isCorrect = false; str.Append("El numero de celular es incorrecto\n"); } if (long.TryParse(this.TelefonoTextBox.Text, out n) && this.TelefonoTextBox.Text.Length == 10) { } else { isCorrect = false; str.Append("El numero de Telefono es incorrecto\n"); } if (isCorrect) { ClienteLoader clienteLoader = new ClienteLoader(); direccion direccionDb = new direccion { Direccion1 = this.DireccionTextBox.Text, CP = this.CPTextBox.Text, Estado = this.EstadoTextBox.Text, Municipio = this.MunicipioTextBox.Text }; cliente clientedb = new cliente { Celular = this.CelularTextBox.Text, Nombre = this.NombreTextBox.Text, Telefono = this.TelefonoTextBox.Text, direccion = direccionDb }; clientedb = clienteLoader.CreateNew(clientedb); if (clientedb == null) { MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; result = MessageBox.Show("", "Error al guardar sus datos", buttons); } else { MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; result = MessageBox.Show("", "Datos guardados con exito", buttons); this.clearAll(); } } else { string caption = "Error de captura"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; result = MessageBox.Show(str.ToString(), caption, buttons); } }
private void EditarButton_Click(object sender, EventArgs e) { StringBuilder str = new StringBuilder(); bool isCorrect = true; long n; if (long.TryParse(this.CelularTextBox.Text, out n) && this.CelularTextBox.Text.Length == 10) { } else { isCorrect = false; str.Append("El numero de celular es incorrecto\n"); } if (long.TryParse(this.telefonoTextBox.Text, out n) && this.telefonoTextBox.Text.Length == 10) { } else { isCorrect = false; str.Append("El numero de Telefono es incorrecto\n"); } if (isCorrect) { direccion direcciondb = new direccion { Id = this.principalCliente.direccion.Id, Direccion1 = this.direccionTextBox.Text, CP = this.CPTextBox.Text, Estado = this.estadoTextBox.Text, Municipio = this.municipioTextBox.Text }; direccion dirAux = this.direccionLoader.editDirection(direcciondb); cliente clientedb = new cliente { Id = this.principalCliente.Id, Celular = this.CelularTextBox.Text, Nombre = this.nombreTextBox.Text, Telefono = this.CelularTextBox.Text }; cliente clienAux = clienteLoader.editCliente(clientedb); if (clienAux == null || dirAux == null) { this.showAlert("", "Error al guardar sus datos"); } else { this.showAlert("", "Cliente editado con éxito"); clientedb.direccion = direcciondb; this.setDataClient(clientedb); this.hidePanels(true); } } else { this.showAlert("", str.ToString()); } }