public void TestLeer() { string nom_aux = "Las partículas elementales"; string nom_libro = string.Empty; Negocios.Libro libT = new Negocios.Libro() { Codigo = "111111" }; libT.Read(); nom_libro = libT.Titulo; Assert.AreEqual(nom_aux, nom_libro); string nom_aux2 = "Wladimir"; string nom_solicitante = string.Empty; Negocios.Solicitante solT = new Negocios.Solicitante() { CodigoLibro = "111111" }; solT.Read(); nom_solicitante = solT.Nombre; Assert.AreEqual(nom_aux2, nom_solicitante); string nom_aux3 = "Wladimir"; string nom_usuario = string.Empty; Negocios.Usuario usuT = new Negocios.Usuario() { Rut = "17053976-1" }; usuT.Read(); nom_usuario = usuT.Nombre; Assert.AreEqual(nom_aux3, nom_usuario); }
private void BtnRealizarPr_Click(object sender, RoutedEventArgs e) { Negocios.Solicitante sol = new Negocios.Solicitante(); try { sol.CodigoLibro = txtCodigoL.Text; } catch (ArgumentException zz) { MessageBox.Show(zz.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); txtCodigoL.Text = string.Empty; txtCodigoL.Focus(); return; } try { sol.Rut = txtRut.Text; } catch (ArgumentException zz) { MessageBox.Show(zz.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); txtRut.Text = string.Empty; txtRut.Focus(); return; } try { sol.Nombre = txtNombre.Text; } catch (ArgumentException zz) { MessageBox.Show(zz.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); txtNombre.Text = string.Empty; txtNombre.Focus(); return; } try { sol.Apellido = txtApellido.Text; } catch (ArgumentException zz) { MessageBox.Show(zz.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); txtApellido.Text = string.Empty; txtApellido.Focus(); return; } try { sol.Tipo = (TipoSolicitante)cboTipo.SelectedValue; sol.FechaPr = dtFechaPr.SelectedDate.Value; if (sol.Create()) { MessageBox.Show("¡Préstamo ingresado con éxito!", "Préstamos", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Préstamo no pudo ser ingresado.", "Préstamos", MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception zz) { MessageBox.Show(zz.Message, "Error de ingreso.", MessageBoxButton.OK, MessageBoxImage.Error); } Limpiar(); }