/// <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; } }
public static Familia GetAdapted(string IdFamiliaElement) { Familia var; try { var = FamiliaFacade.GetAdapted(IdFamiliaElement); } catch (ExceptionBLL bllex) { throw new ExceptionBLL(bllex, bllex.Message); } return(var); }
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"]))); } }
/// <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"])); } }
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(); }