public void ActualizarMCLiderTest() { MiembroComite_Logica miembroComiteDAO = new MiembroComite_Logica(); bool recibido = miembroComiteDAO.ActualizarMCLider(new MiembroComite() { nombre = "nombre PRUEBA", apellidoPaterno = "apellido paterno PRUEBA", apellidoMaterno = "apellido materno PRUEBA", ComiteId = 1 }, 2); Assert.AreEqual(recibido, true); }
private bool GuardarMComite() { String patronSimbolo = @"\s-\s?[+*]?\s?-\s"; String[] elementoComite = System.Text.RegularExpressions.Regex.Split(comite, patronSimbolo); Usuario_Logica usuario_Logica = new Usuario_Logica(); Modelo.MiembroComite nuevoMLComite = new Modelo.MiembroComite() { nombre = textBox_nombre.Text, apellidoPaterno = textBox_apellidoP.Text, apellidoMaterno = textBox_apellidoM.Text, evaluador = false, ComiteId = Convert.ToInt32(elementoComite[1]), correoElectronico = textBox_correoE.Text, nivelExperiencia = (string)((ComboBoxItem)comboBox_nivelE.SelectedValue).Content, liderComite = true }; if (String.Equals(elementoComite[0], "Comité de evaluación")) { nuevoMLComite.evaluador = true; } if (comboBox_miembroC.SelectedIndex > -1) { foreach (List <string> miembro in listaMCNoLider) { if (comboBox_miembroC.SelectedItem.ToString().Equals( miembro[4] + " " + miembro[1])) { return(miembroComiteDAO.ActualizarMCLider( nuevoMLComite)); } } } return(miembroComiteDAO.RegistrarMCLider( nuevoMLComite, usuario_Logica.RecuperarUsuario().Last().Id)); }