/// <summary> /// Constructor de la Clase Contacto /// </summary> /// <param name="id">Número de Cédula o Identificador de Contacto</param> public Contacto(int id) { Con_Id = id; Con_Nombre = string.Empty; Con_Apellido = string.Empty; ConCargo = string.Empty; Con_Telefonos = null; ConClienteJurid = null; ConClienteNat = null; }
/// <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> /// 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> public Contacto(int id, string nombre, string apellido, string cargo) { Con_Id = id; Con_Nombre = nombre; Con_Apellido = apellido; ConCargo = cargo; Con_Telefonos = null; ConClienteJurid = null; ConClienteNat = null; }
/// <summary> /// Constructor de la Clase Contacto /// </summary> /// <param name="nombre">Nombres de la Persona Contacto de la Empresa</param> /// <param name="apellido">Apellidos de la Persona Contacto de la Empresa</param> public Contacto(string nombre, string apellido) { Con_Id = 0; Con_Nombre = nombre; Con_Apellido = apellido; ConCargo = string.Empty; Con_Telefonos = null; ConClienteJurid = null; ConClienteNat = null; }
/// <summary> /// Metodo para Agregar un proyecto en BD /// </summary> /// <param name="proyecto">proyecto a crear /// <param name="clienteNatural">Cliente natural 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.ClienteNatural clienteNatural) { try { return(DatosTotem.Modulo4.BDProyecto.CrearProyecto(proyecto, clienteNatural)); } catch (ExcepcionesTotem.Modulo4.CodigoRepetidoException e) { throw e; } }
public override bool Equals(object obj) { bool esIgual = false; ClienteNatural client = (obj as ClienteNatural); if (this.Nat_Id == (client).Nat_Id && this.Nat_Nombre == (client).Nat_Nombre && this.Nat_Apellido == (client).Nat_Apellido) { esIgual = true; } return(esIgual); }