/// <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; }
/// <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; } }
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); }