示例#1
0
 /// <summary>
 /// Constructor de la Clase Contacto
 /// </summary>
 /// <param name="id">Número de Cédula o Identificador de la Clase Contacto</param>
 /// <param name="nombre">Nombres de la Persona Contacto de la Empresa</param>
 /// <param name="apellido">Apellidos de la Persona Contacto de la Empresa</param>
 /// <param name="cargo">Cargo que ocupa la Persona Contacto dentro de la Empresa</param>
 /// <param name="clienteJuridico">El cliente jurídico o empresa a la que pertenece el contacto</param>
 /// <param name="telefonos"></param>
 public Contacto(int id, string nombre, string apellido, string cargo, ClienteJuridico clienteJuridico, List <string> telefonos)
 {
     Con_Id          = id;
     Con_Nombre      = nombre;
     Con_Apellido    = apellido;
     ConCargo        = cargo;
     Con_Telefonos   = telefonos;
     ConClienteJurid = clienteJuridico;
     ConClienteNat   = null;
 }
示例#2
0
 /// <summary>
 /// Metodo para Agregar un proyecto en BD
 /// </summary>
 /// <param name="proyecto">proyecto a crear
 /// <param name="clienteJuridico">Cliente juridico del proyecto</param>
 /// <returns>Retorna True si se crea, de lo contrario genera
 /// una exception(CodigoRepetido)</returns>
 public static bool CrearProyecto(DominioTotem.Proyecto proyecto, DominioTotem.ClienteJuridico clienteJuridico)
 {
     try
     {
         return(DatosTotem.Modulo4.BDProyecto.CrearProyecto(proyecto, clienteJuridico));
     }
     catch (ExcepcionesTotem.Modulo4.CodigoRepetidoException e)
     {
         throw e;
     }
 }
示例#3
0
        public override bool Equals(object obj)
        {
            bool            esIgual = false;
            ClienteJuridico client  = (obj as ClienteJuridico);

            if (this.Jur_Id == (client).Jur_Id &&
                this.Jur_Nombre == (client).Jur_Nombre
                )
            {
                esIgual = true;
            }

            return(esIgual);
        }