Пример #1
0
        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);
        }
Пример #2
0
        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++;
            }
        }
Пример #3
0
 /// <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);
     }
 }