public void pruebaEliminarEliminarContactoInvolucrado() { int numFilasAnt, numFilasDesp; numFilasAnt = BDInvolucrados.consultarContactosInvolucradosPorProyecto(elProyecto).Lista.ToArray().Length; BDInvolucrados.eliminarContactoDeIvolucradosEnProyecto(elContacto, laLista); numFilasDesp = BDInvolucrados.consultarContactosInvolucradosPorProyecto( elProyecto).Lista.ToArray().Length; Assert.AreEqual(numFilasAnt - 1, numFilasDesp); }
public void listaSinProyectoAgregarUsuInv() { ListaInvolucradoUsuario lista = new ListaInvolucradoUsuario(); Usuario usu = new Usuario(); usu.idUsuario = 100; usu.username = "******"; lista.agregarUsuarioAProyecto(usu); BDInvolucrados.agregarUsuariosInvolucrados(lista); }
public void listaSinInvolucradosAgregarUsu() { ListaInvolucradoUsuario lista = new ListaInvolucradoUsuario(); lista.Lista = new List <Usuario>(); Proyecto pro = new Proyecto(); pro.Codigo = "ASD"; lista.Proyecto = pro; BDInvolucrados.agregarUsuariosInvolucrados(lista); }
public void pruebaConsultarContactosInvolucrados() { int cont = 1; ListaInvolucradoContacto lC = BDInvolucrados.consultarContactosInvolucradosPorProyecto(elProyecto); foreach (Contacto elC in lC.Lista) { Assert.AreEqual(cont, elC.Con_Id); System.Console.WriteLine(elC.Con_Id + elC.Con_Nombre + elC.Con_Apellido + elC.ConCargo); cont++; } }
public void usuarioSinUsernameAgregarUsu() { ListaInvolucradoUsuario lista = new ListaInvolucradoUsuario(); Usuario usu = new Usuario(); Proyecto pro = new Proyecto(); pro.Codigo = "ASD"; lista.agregarUsuarioAProyecto(usu); lista.Proyecto = pro; BDInvolucrados.agregarUsuariosInvolucrados(lista); }
public void usuarioRepetidoAgregarUsu() { ListaInvolucradoUsuario lista = new ListaInvolucradoUsuario(); Usuario usu = new Usuario(); usu.idUsuario = 1; usu.username = "******"; lista.agregarUsuarioAProyecto(usu); Proyecto pro = new Proyecto(); pro.Codigo = "TOT"; lista.Proyecto = pro; BDInvolucrados.agregarUsuariosInvolucrados(lista); }
public void listaConProyectoSinCodAgregarUsu() { ListaInvolucradoUsuario lista = new ListaInvolucradoUsuario(); Usuario usu = new Usuario(); usu.idUsuario = 100; usu.username = "******"; Proyecto pro = new Proyecto(); pro.Codigo = null; lista.agregarUsuarioAProyecto(usu); lista.Proyecto = pro; BDInvolucrados.agregarUsuariosInvolucrados(lista); }
/// <summary> /// Metodo que agrega una lista de contactos involucrados a la base de datos /// </summary> /// <param name="laListaUsu">lista de usuarios a ingresar</param> /// <returns>Valor booleano que refleja exito o fallo de la operacion</returns> public bool agregarUsuariosEnBD(DominioTotem.ListaInvolucradoUsuario laListaUsu) { bool retorno = false; try { retorno = BDInvolucrados.agregarUsuariosInvolucrados(laListaUsu); } catch (ExcepcionesTotem.Modulo3.ProyectoSinCodigoException ex) { throw new ExcepcionesTotem.Modulo3.ProyectoSinCodigoException( RecursosBDModulo3.Codigo_ProyectoSinCod, RecursosBDModulo3.Mensaje_ProyectoSinCod, ex); } catch (ExcepcionesTotem.Modulo3.ListaSinProyectoException ex) { throw new ExcepcionesTotem.Modulo3.ListaSinProyectoException(RecursosBDModulo3.Codigo_ListaSinProy, RecursosBDModulo3.Mensaje_ListaSinProy, ex); } catch (ExcepcionesTotem.Modulo3.ListaSinInvolucradosException ex) { throw new ExcepcionesTotem.Modulo3.ListaSinInvolucradosException(RecursosBDModulo3.Codigo_ListaSinInv, RecursosBDModulo3.Mensaje_ListaSinInv, ex); } catch (ExcepcionesTotem.Modulo3.InvolucradoRepetidoException ex) { throw new ExcepcionesTotem.Modulo3.InvolucradoRepetidoException( RecursosBDModulo3.Codigo_Involucrado_Repetido, RecursosBDModulo3.Mensaje_Involucrado_Repetido, ex); } catch (ExcepcionesTotem.Modulo3.UsuarioSinUsernameException ex) { throw new ExcepcionesTotem.Modulo3.UsuarioSinUsernameException(RecursosBDModulo3.Codigo_UsuarioSinUsername, RecursosBDModulo3.Mensaje_UsuarioSinUsername, ex); } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw new ExcepcionesTotem.ExceptionTotemConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (ExcepcionesTotem.ExceptionTotem ex) { throw new ExcepcionesTotem.ExceptionTotem("No se pudo completar la operacion", ex); } return(retorno); }
/// <summary> /// Metodo que carga la lista de los contactos involucrados a un proyecto /// </summary> /// <param name="elProyecto">proyecto del que se desean saber los contactos involucrados</param> /// <returns>lista de contactos involucrados</returns> public DominioTotem.ListaInvolucradoContacto obtenerContactosInvolucradosProyecto( DominioTotem.Proyecto elProyecto) { try { return(BDInvolucrados.consultarContactosInvolucradosPorProyecto(elProyecto)); } catch (ExcepcionesTotem.Modulo3.ProyectoSinCodigoException ex) { throw new ExcepcionesTotem.Modulo3.ProyectoSinCodigoException( RecursosBDModulo3.Codigo_ProyectoSinCod, RecursosBDModulo3.Mensaje_ProyectoSinCod, ex); } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw new ExcepcionesTotem.ExceptionTotemConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (ExcepcionesTotem.ExceptionTotem ex) { throw new ExcepcionesTotem.ExceptionTotem("No se pudo completar la operacion", ex); } }
public DominioTotem.Usuario obtenerDatosUsuarioUsername(String username) { return(BDInvolucrados.datosUsuarioUsername(username)); }
public void pruebaAgregarContactosInvolucrados() { Assert.IsTrue(BDInvolucrados.agregarContactosInvolucrados(laLista)); }