public PreservationUser AddPreservationUser(PreservationUser user, string archiveName) { try { var svc = new PreservationService(); return(svc.AddPreservationUser(user, svc.GetIdPreservationArchiveFromName(archiveName))); } catch (Exception ex) { throw CheckExceptionToThrow(ex); } }
public void UpdatePreservationUser(PreservationUser user, string archiveName) { try { var svc = new PreservationService(); svc.UpdatePreservationUser(user, svc.GetIdPreservationArchiveFromName(archiveName)); } catch (Exception ex) { throw CheckExceptionToThrow(ex); } }
internal static BibDSModel.PreservationUser Convert(this PreservationUser usr, BibDSModel.BiblosDS2010Entities db, BibDSModel.PreservationUser original = null, int level = 0, int deeplevel = 5) { if (usr == null || level > deeplevel) { return(null); } var retval = (original == null) ? new BibDSModel.PreservationUser() : original; retval.Address = usr.Address; retval.DomainUser = usr.DomainUser; retval.Email = usr.EMail; retval.Enable = usr.Enabled; retval.FiscalId = usr.FiscalId; retval.Name = usr.Name; retval.Surname = usr.Surname; retval.PreservationUserRole = usr.UserRoles.Convert(db, null, level, deeplevel); return(retval); }
internal static PreservationUser Convert(this BibDSModel.PreservationUser usr, int level = 0, int deeplevel = 5) { if (usr == null || level > deeplevel) { return(null); } var retval = new PreservationUser { IdPreservationUser = usr.IdPreservationUser, Address = usr.Address, DomainUser = usr.DomainUser, EMail = usr.Email, Enabled = usr.Enable, FiscalId = usr.FiscalId, Name = usr.Name, Surname = usr.Surname, }; retval.UserRoles = usr.PreservationUserRole.Convert(level + 1, deeplevel); return(retval); }