Exemple #1
0
        public void Create(EntTipo tipo)
        {
            int filasAfectadas = data.Create(tipo.Nombre, Convert.ToBoolean(tipo.Estado));

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("Error al Crear Tipo de Contacto");
            }
        }
Exemple #2
0
        public void Delete(EntTipo tipo)
        {
            int filasAfectadas = data.Delete(tipo.Id);

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("Error al Borrar Tipo de Contacto");
            }
        }
Exemple #3
0
        public EntTipo Obtener(int id)
        {
            DataRow fila = data.Obtener(id);

            EntTipo Tipo = new EntTipo();

            Tipo.Id     = Convert.ToInt32(fila["Id"]);
            Tipo.Nombre = fila["Nombre"].ToString();
            Tipo.Estado = Convert.ToBoolean(fila["Estado"]);

            return(Tipo);
        }
Exemple #4
0
        public List <EntTipo> Obtener()
        {
            List <EntTipo> ls    = new List <EntTipo>();
            DataTable      tabla = new DataTable();

            tabla = data.Obtener();
            foreach (DataRow fila in tabla.Rows)
            {
                EntTipo Tipo = new EntTipo();
                Tipo.Id     = Convert.ToInt32(fila["Id"]);
                Tipo.Nombre = fila["Nombre"].ToString();
                Tipo.Estado = Convert.ToBoolean(fila["Estado"]);
                ls.Add(Tipo);
            }
            return(ls);
        }
        public EntContacto Obtener(int Id)
        {
            DataRow fila = data.Obtener(Id);

            EntContacto contacto = new EntContacto();
            EntTipo     Tipo     = new EntTipo();

            contacto.Id         = Convert.ToInt32(fila["Id"]);
            contacto.Nombre     = fila["Nombre"].ToString();
            contacto.Paterno    = fila["Paterno"].ToString();
            contacto.Materno    = fila["Materno"].ToString();
            contacto.Nacimiento = Convert.ToDateTime(fila["Nacimiento"]);
            contacto.Edad       = Convert.ToInt32(fila["Edad"]);
            contacto.NomFoto    = fila["NomFoto"].ToString();
            contacto.UserId     = Convert.ToInt32(fila["UserId"]);
            return(contacto);
        }
Exemple #6
0
        public EntReferencia Obtener(int id)
        {
            EntReferencia r    = new EntReferencia();
            DataRow       fila = data.Obtener(id);

            r.Id         = Convert.ToInt32(fila["Id"]);
            r.TipoId     = Convert.ToInt32(fila["TipoId"]);
            r.ContactoId = Convert.ToInt32(fila["ContactoId"]);
            r.Dato       = fila["Dato"].ToString();
            EntTipo t = new EntTipo();

            t.Id     = Convert.ToInt32(fila["IdTipo"]);
            t.Nombre = fila["Nombre"].ToString();
            t.Estado = Convert.ToBoolean(fila["Estado"]);
            r.Tipo   = t;

            return(r);
        }
Exemple #7
0
        public EntDatosContacto Obtener(int Id)
        {
            EntDatosContacto Datos = new EntDatosContacto();

            EntContacto contacto = new EntContacto();
            DataRow     fila     = dataC.Obtener(Id);

            contacto.Id         = Convert.ToInt32(fila["Id"]);
            contacto.Nombre     = fila["Nombre"].ToString();
            contacto.Paterno    = fila["Paterno"].ToString();
            contacto.Materno    = fila["Materno"].ToString();
            contacto.Edad       = Convert.ToInt32(fila["Edad"]);
            contacto.Nacimiento = Convert.ToDateTime(fila["Nacimiento"]);
            contacto.NomFoto    = fila["NomFoto"].ToString();
            contacto.UserId     = Convert.ToInt32(fila["UserId"]);
            contacto.Cumpleaños = FelizCumpleaños(contacto.Nombre);
            Datos.Contacto      = contacto;

            List <EntReferencia> ls  = new List <EntReferencia>();
            DataTable            tab = new DataTable();

            tab = dataR.ObtenerPorContacto(Id);
            foreach (DataRow fil in tab.Rows)
            {
                EntReferencia r = new EntReferencia();
                r.Id         = Convert.ToInt32(fil["Id"]);
                r.TipoId     = Convert.ToInt32(fil["TipoId"]);
                r.ContactoId = Convert.ToInt32(fil["ContactoId"]);
                r.Dato       = fil["Dato"].ToString();

                EntTipo t = new EntTipo();
                t.Id     = Convert.ToInt32(fil["IdTipo"]);
                t.Nombre = fil["Nombre"].ToString();
                t.Estado = Convert.ToBoolean(fil["Estado"]);
                r.Tipo   = t;
                ls.Add(r);
            }

            Datos.Referencias = ls;
            return(Datos);
        }
Exemple #8
0
        public List <EntReferencia> ObtenerPorContacto(int Id)
        {
            List <EntReferencia> ls    = new List <EntReferencia>();
            DataTable            tabla = new DataTable();

            tabla = data.ObtenerPorContacto(Id);
            foreach (DataRow fila in tabla.Rows)
            {
                EntReferencia r = new EntReferencia();
                r.Id         = Convert.ToInt32(fila["Id"]);
                r.TipoId     = Convert.ToInt32(fila["TipoId"]);
                r.ContactoId = Convert.ToInt32(fila["ContactoId"]);
                r.Dato       = fila["Dato"].ToString();

                EntTipo t = new EntTipo();
                t.Id     = Convert.ToInt32(fila["IdTipo"]);
                t.Nombre = fila["Nombre"].ToString();
                t.Estado = Convert.ToBoolean(fila["Estado"]);
                r.Tipo   = t;

                ls.Add(r);
            }
            return(ls);
        }