Example #1
0
 public static void DeleteAccesos(Familia _object)
 {
     try
     {
         FamiliaFacade.DeleteAccesos(_object);
     }
     catch (ExceptionBLL bllex)
     {
         throw new ExceptionBLL(bllex, bllex.Message);
     }
 }
Example #2
0
 public static void Insert(Familia _object)
 {
     try
     {
         FamiliaFacade.Insert(_object);
     }
     catch (ExceptionBLL bllex)
     {
         throw new ExceptionBLL(bllex, bllex.Message);
     }
 }
Example #3
0
 /// <summary>
 /// Retorna una familia
 /// </summary>
 /// <param name="IdFamiliaElement">string</param>
 /// <returns>familia</returns>
 public static Entities.UFP.Familia GetAdapted(System.String IdFamiliaElement)
 {
     try
     {
         return(FamiliaFacade.GetAdapted(IdFamiliaElement));
     }
     catch (Exception ex)
     {
         //GestorErrores.Execute(ex);
         throw;
     }
 }
Example #4
0
 /// <summary>
 /// llama a dal para eliminar una familia
 /// </summary>
 /// <param name="_object"></param>
 public static void Delete(Entities.UFP.Familia _object)
 {
     try
     {
         FamiliaFacade.Delete(_object);
     }
     catch (Exception ex)
     {
         //GestorErrores.Execute(ex);
         throw;
     }
 }
Example #5
0
 /// <summary>
 /// Lista todas las familias
 /// </summary>
 /// <returns>list familias</returns>
 public static List <Entities.UFP.Familia> GetAllAdapted()
 {
     try
     {
         return(FamiliaFacade.GetAllAdapted());
     }
     catch (Exception ex)
     {
         //GestorErrores.Execute(ex);
         throw;
     }
 }
Example #6
0
 public static DataTable SelectAll()
 {
     try
     {
         return(FamiliaFacade.SelectAll());
     }
     catch (Exception ex)
     {
         //GestorErrores.Execute(ex);
         throw;
     }
 }
Example #7
0
 public static DataRow Select(System.String IdFamiliaElement)
 {
     try
     {
         return(FamiliaFacade.Select(IdFamiliaElement));
     }
     catch (Exception ex)
     {
         //GestorErrores.Execute(ex);
         throw;
     }
 }
Example #8
0
        public static DataTable SelectAll()
        {
            DataTable var;

            try
            {
                var = FamiliaFacade.SelectAll();
            }
            catch (ExceptionBLL bllex)
            {
                throw new ExceptionBLL(bllex, bllex.Message);
            }
            return(var);
        }
Example #9
0
        public static DataRow Select(string IdFamiliaElement)
        {
            DataRow var;

            try
            {
                var = FamiliaFacade.Select(IdFamiliaElement);
            }
            catch (ExceptionBLL bllex)
            {
                throw new ExceptionBLL(bllex, bllex.Message);
            }
            return(var);
        }
Example #10
0
        public static List <Familia> GetAllAdapted()
        {
            List <Familia> var;

            try
            {
                var = FamiliaFacade.GetAllAdapted();
            }
            catch (ExceptionBLL bllex)
            {
                throw new ExceptionBLL(bllex, bllex.Message);
            }
            return(var);
        }
Example #11
0
        public static Familia GetAdapted(string IdFamiliaElement)
        {
            Familia var;

            try
            {
                var = FamiliaFacade.GetAdapted(IdFamiliaElement);
            }
            catch (ExceptionBLL bllex)
            {
                throw new ExceptionBLL(bllex, bllex.Message);
            }
            return(var);
        }
Example #12
0
        public void Fill(Familia _object)
        {
            _object.IdFamiliaElement = (Convert.ToString(this.row["IdFamilia"]));
            _object.Nombre           = (Convert.ToString(this.row["Nombre"]));
            DataTable relacionesFamilia = FamiliaDAL.GetAccesos(_object.IdFamiliaElement);


            foreach (DataRow rowAccesos in relacionesFamilia.Rows)
            {
                _object.Add(FamiliaFacade.GetAdapted(Convert.ToString(rowAccesos["IdFamiliaHijo"])));
            }

            DataTable relacionesPatentes = Familia_PatenteDAL.GetAccesos(_object.IdFamiliaElement);

            foreach (DataRow rowAccesos in relacionesPatentes.Rows)
            {
                _object.Add(PatenteFacade.GetAdapted(Convert.ToString(rowAccesos["IdPatente"])));
            }
        }
Example #13
0
        /// <summary>
        /// llena un usuario con sus datos y familias y patentes que tenga
        /// </summary>
        /// <param name="_object"></param>
        public void Fill(Entities.UFP.Usuario _object)
        {
            _object.IdUsuario = String.IsNullOrEmpty(row["IdUsuario"].ToString()) ? null : row["IdUsuario"].ToString();
            _object.Nombre    = String.IsNullOrEmpty(row["Nombre"].ToString()) ? null : row["Nombre"].ToString();
            _object.Pass      = String.IsNullOrEmpty(row["Pass"].ToString()) ? null : row["Pass"].ToString();

            DataTable relacionesFamilia = Usuario.GetFamilias(_object.IdUsuario);

            foreach (DataRow rowPermisos in relacionesFamilia.Rows)
            {
                Entities.UFP.FamiliaElement Permisos = FamiliaFacade.GetAdapted((System.String)rowPermisos["IdFamilia"]);
                _object.Permisos.Add(Permisos);
            }

            DataTable relacionesPatente = Usuario.GetPatentes(_object.IdUsuario);

            foreach (DataRow rowPermisos in relacionesPatente.Rows)
            {
                Entities.UFP.FamiliaElement Permisos = PatenteFacade.GetAdapted((System.String)rowPermisos["IdPatente"]);
                _object.Permisos.Add(Permisos);
            }
        }
        /// <summary>
        /// llena una familia con los componentes que puea tener
        /// </summary>
        /// <param name="_object">familia</param>
        public void Fill(Entities.UFP.Familia _object)
        {
            _object.IdFamiliaElement = (System.String)row["IdFamilia"];

            _object.Nombre = (System.String)row["Nombre"];

            //Traigo accesos de familia
            DataTable relacionesFamilia = Familia.GetAccesos(_object.IdFamiliaElement);

            foreach (DataRow rowAccesos in relacionesFamilia.Rows)
            {
                _object.Add(FamiliaFacade.GetAdapted((System.String)rowAccesos["IdFamiliaHijo"]));
            }

            //Traigo accesos de patentes
            DataTable relacionesPatentes = Familia_Patente.GetAccesos(_object.IdFamiliaElement);

            foreach (DataRow rowAccesos in relacionesPatentes.Rows)
            {
                _object.Add(PatenteFacade.GetAdapted((System.String)rowAccesos["IdPatente"]));
            }
        }
Example #15
0
        public void Fill(Usuario _object)
        {
            Permiso Permisos;


            _object.IdUsuario       = (Convert.ToInt32(this.row["IdUsuario"]));
            _object.NombreUsuario   = (Convert.ToString(this.row["NombreUsuario"]));
            _object.NumeroDocumento = (Convert.ToString(this.row["NumeroDocumento"]));
            _object.NombreCompleto  = (Convert.ToString(this.row["NombreCompleto"]));

            _object.Password          = (Convert.ToString(this.row["Password"]));
            _object.IdIdioma          = (int)this.row["IdIdioma"];
            _object.DigitoVerificador = Convert.ToString(this.row["DigitoVerificador"]);
            _object.Estado            = Convert.ToString(this.row["Estado"]);


            _object.Sector = SectorFacade.GetAdapted(Convert.ToInt32(this.row["IdSector"]));

            DataTable relacionesFamilia = UsuarioDAL.GetFamilias(_object.IdUsuario);

            foreach (DataRow rowPermisos in relacionesFamilia.Rows)
            {
                Permisos = FamiliaFacade.GetAdapted(Convert.ToString(rowPermisos["IdFamilia"]));
                _object.Permisos.Add(Permisos);
            }

            DataTable relacionesPatente = UsuarioDAL.GetPatentes(_object.IdUsuario);

            foreach (DataRow rowPermisos in relacionesPatente.Rows)
            {
                Permisos = PatenteFacade.GetAdapted(Convert.ToString(rowPermisos["IdPatente"]));
                _object.Permisos.Add(Permisos);
            }

            _object.GestionarPermisos();
        }