Ejemplo n.º 1
0
        private void SetTelephoneData(conClientesIntegrantes conClientesIntegrantes)
        {
            if (!string.IsNullOrEmpty(conClientesIntegrantes.Telefono01))
            {
                this.Telefono = conClientesIntegrantes.Telefono01;
                return;
            }

            if (conClientesIntegrantes.Telefono01Fix != 0)
            {
                this.Telefono = Convert.ToString(conClientesIntegrantes.Telefono01Fix);
                return;
            }

            if (!string.IsNullOrEmpty(conClientesIntegrantes.Telefono02))
            {
                this.Telefono = conClientesIntegrantes.Telefono02;
                return;
            }

            if (conClientesIntegrantes.Telefono02Fix != 0)
            {
                this.Telefono = Convert.ToString(conClientesIntegrantes.Telefono02Fix);
                return;
            }
            
        }
Ejemplo n.º 2
0
        public static ClientMember GetByPhone(string phone)
        {
            conClientesIntegrantes conClientesIntegrantes = new conClientesIntegrantes();
            long idClientesIntegrantes = conClientesIntegrantes.GetByPhone(phone);
            if (idClientesIntegrantes > 0)
            {
                conClientesIntegrantes.Abrir(Convert.ToString(idClientesIntegrantes));
                return new ClientMember(conClientesIntegrantes);
            }

            return null;
        }
Ejemplo n.º 3
0
        public static ClientMember GetIdByNroAfiliado(string clientAbreviaturaId, string affiliateNumber)
        {
            conClientesIntegrantes conClientesIntegrantes = new conClientesIntegrantes();
            long clientId = GetIdByAbreviaturaId(clientAbreviaturaId).Id;
            long id = conClientesIntegrantes.GetIDByNroAfiliado(clientId, affiliateNumber);

            if (id != 0)
            {
                conClientesIntegrantes.Abrir(Convert.ToString(id));
                return new ClientMember(conClientesIntegrantes);
            }

            return null;

        }
Ejemplo n.º 4
0
        public ClientMember(conClientesIntegrantes conClientesIntegrantes )
        {
            this.Id = conClientesIntegrantes.ID;
            this.Nombre = conClientesIntegrantes.Nombre;
            this.Apellido = conClientesIntegrantes.Apellido;
            this.TipoIntegrante = conClientesIntegrantes.TipoIntegrante;
            this.NroAfiliado = conClientesIntegrantes.NroAfiliado;
            this.Documento = conClientesIntegrantes.NroDocumento;
            this.FecNacimiento = conClientesIntegrantes.FecNacimiento;
            if (conClientesIntegrantes.ClienteId != null)
            {
                this.Cliente = new Client(conClientesIntegrantes.ClienteId);
                this.AbreviaturaId = conClientesIntegrantes.ClienteId.AbreviaturaId;
            }

            this.Domicilio = new Domicile(conClientesIntegrantes.Domicilio);
            this.Localidad = new Locality(conClientesIntegrantes.LocalidadId);
            this.Sexo = conClientesIntegrantes.Sexo;
            
            this.SetTelephoneData(conClientesIntegrantes);
            this.SetPatient();
            this.SetAge();

        }
Ejemplo n.º 5
0
        public static List<ClientMember> GetClientMembersByClient(string clientAbreviaturaId)
        {
            conClientesIntegrantes conClientesIntegrantes = new conClientesIntegrantes();
            long clientId = GetIdByAbreviaturaId(clientAbreviaturaId).Id;
            DataTable dtClientMembers = conClientesIntegrantes.GetQueryBaseByCliente(clientId);

            return dtClientMembers.DataTableToList<ClientMember>();

        }
Ejemplo n.º 6
0
 public static List<ClientMember> GetAllClientMembers()
 {
     conClientesIntegrantes conClientesIntegrantes = new conClientesIntegrantes();
     DataTable dtClientMembers = conClientesIntegrantes.GetAll();
     return dtClientMembers.DataTableToList<ClientMember>();
 }