public List <Member> List(string search, bool onlyActive = true) { List <Member> ret = new List <Member>(); List <SERVDataContract.DbLinq.Member> members = new MemberDAL().List(search, onlyActive); foreach (SERVDataContract.DbLinq.Member m in members) { Member mem = new Member() { MemberID = m.MemberID, FirstName = m.FirstName, LastName = m.LastName, EmailAddress = m.EmailAddress, MobileNumber = m.MobileNumber, Town = m.Town, PostCode = m.PostCode, UserLevelName = m.User[0].UserLevel.UserLevel1, LeaveDate = m.LeaveDate }; mem.Tags = new List <Tag>(); for (int x = 0; x < m.MemberTag.Count; x++) { mem.Tags.Add(new Tag(m.MemberTag[x].Tag)); } ret.Add(mem); } return(ret); }
/// <summary> /// Constructor, creates new instances of necessary objects /// save them to fields /// </summary> /// <param name="mainMenu"></param> /// <param name="editUpdateMenu"></param> public MemberController(View.MainMenuView mainMenu, EditUpdateMenu editUpdateMenu) { _mainMenu = mainMenu; _editUpdateMenu = editUpdateMenu; _memberDAL = new MemberDAL(directorieStrs.MemberListPath); _members = new List <Member>(); }
public void EditMenu(ConsoleView view) { do { try { int choice = view.ListEditChoices(); IReadOnlyCollection <Member> m_list = MemberDAL.getMemberList(); switch (choice) { case 0: return; case 1: view.VerboseList(m_list); view.ChooseID(); selectMember(m_list); break; } } catch (FormatException e) { Console.WriteLine("nåt gick fel"); } }while (Console.ReadKey(true).Key != ConsoleKey.Escape); }
// GET: Member public ActionResult Index() // Afficher tous les membres { var dal = new MemberDAL((List <Member>)Session["Members"]); var model = new MembersModelView(dal.GetAll()); return(View(model)); }
public ListView() { this.memberDAL = new MemberDAL(); this.listMembers = new List <KeyValuePair <string, string> >(); this.helper = new Helper(); listMembers = memberDAL.listMembers(); }
public static string CreateMember(Member MomberModel) { string ID = string.Empty; try { TransactionScope transaction = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions() { IsolationLevel = IsolationLevel.ReadCommitted }); using (transaction) { MemberDAL DAL = new MemberDAL(); ID = DAL.CreateMember(MomberModel); transaction.Complete(); } } catch (DbException dbexception) { throw new Exception("Exception while Inserting Data", dbexception); } catch (ArgumentException argumentException) { throw new Exception("Exception while Inserting Data", argumentException); } return(ID); }
public MemberBLL() { if (this._dal == null) { this._dal = new MemberDAL(); } }
private void GenerateMembers() { var random = new Random(); Session["Members"] = new List <Member>(); DateTime startDate = new DateTime(1800, 01, 01); DateTime endDate = new DateTime(2017, 06, 09); var dal = new MemberDAL((List <Member>)Session["Members"]); for (int i = 0; i < random.Next(10, 20); i++) { String firstEmail = random.NextString(8); String secondEmail = random.NextString(8); String email = firstEmail + "@" + secondEmail + ".com"; DateTime date = random.NextDate(startDate, endDate); Random.Person p = random.NextPerson(Random.AllowedLanguage.FRENCH); Member m = new Member() { Name = p.LastName, Firstname = p.FirstName, Email = email, BirthDate = date }; dal.Add(m); } }
public AdminEntityDC VerifyUser(string Username, string Password) { AdminEntityDC member = new AdminEntityDC(); MemberDAL memberDAL = new MemberDAL(); member = memberDAL.VerifyUser(Username, Password); return(member); }
public MemberEntityDC InserShadowMember(MemberEntityDC Members) { MemberDAL memberDAL = new MemberDAL(); Members = memberDAL.InserShadowMember(Members); return(Members); }
public AdminPropertyEntityDC SaveAdminProperty(AdminPropertyEntityDC Members) { MemberDAL memberDAL = new MemberDAL(); Members = memberDAL.SaveAdminProperty(Members); return(Members); }
public AdminEntityDC GetAdministratorByAdminID(string AdminID) { AdminEntityDC productResponse = new AdminEntityDC(); MemberDAL memberDAL = new MemberDAL(); productResponse = memberDAL.GetAdministratorByAdminID(AdminID); return(productResponse); }
public AdminEntityDC SaveAdministrator(AdminEntityDC Members) { MemberDAL memberDAL = new MemberDAL(); Members = memberDAL.SaveAdministrator(Members); return(Members); }
public GenderListEntityDC GetAllGenderType() { GenderListEntityDC productResponse = new GenderListEntityDC(); MemberDAL MemberDAL = new MemberDAL(); productResponse = MemberDAL.GetAllGenderType(); return(productResponse); }
public MemberEntityDC InsertMember(MemberEntityDC member) { Guid rfID = Guid.Empty; MemberDAL MemberDAL = new MemberDAL(); member = MemberDAL.InsertMember(member); return(member); }
public RoleListEntityDC GetAllRole() { RoleListEntityDC productResponse = new RoleListEntityDC(); MemberDAL MemberDAL = new MemberDAL(); productResponse = MemberDAL.GetAllRole(); return(productResponse); }
public AdminListEntityDC GetAllAdministrator(string Search, string AccountID, int PageIndex, int PageSize, out int Count) { AdminListEntityDC productResponse = new AdminListEntityDC(); AdminEntityDC member = new AdminEntityDC(); MemberDAL memberDAL = new MemberDAL(); productResponse = memberDAL.GetAllAdministrator(Search, AccountID, PageIndex, PageSize, out Count); return(productResponse); }
public MemberEntityDC DeleteMemberByAccountIDServer(string AccountID) { MemberDAL memberDAL = new MemberDAL(); MemberEntityDC Members = new MemberEntityDC(); Members = memberDAL.DeleteMemberByAccountID(AccountID); return(Members); }
public MemberListEntityDC GetAllMemberByAccountId(string AccountID) { MemberListEntityDC productResponse = new MemberListEntityDC(); MemberEntityDC member = new MemberEntityDC(); MemberDAL memberDAL = new MemberDAL(); productResponse = memberDAL.GetAllMemberByAccountId(AccountID); return(productResponse); }
public AdminPropertyListEntityDC GetAllAdminPropertyByAdminID(Guid AdminID) { MemberDAL memberDAL = new MemberDAL(); AdminPropertyListEntityDC AdminProperty = new AdminPropertyListEntityDC(); AdminProperty = memberDAL.GetAllAdminPropertyByAdminID(AdminID); return(AdminProperty); }
public void addNewMember() { AddMemberView addMemberView = new AddMemberView(); MemberDAL memberDAL = new MemberDAL(); //Save member and go back to main menu memberDAL.saveMember(addMemberView.showAddMemberView()); StartController startController = new StartController(); }
public void saveBoat() { MemberDAL memberDAL = new MemberDAL(); Boat newBoat = boatView.addBoat(choice); //Save boat and go back to main menu memberDAL.saveBoat(newBoat, choice); StartController startController = new StartController(); }
public void CheckMemberByCardNumberTest() { int companyId = CompanyDAL.GetCompanies().Select(x => x.Id).Min(); List <MemberModel> members = MemberDAL.GetMembersOfCompany(companyId); string cardnumber = members.First().CardNumber; DataBaseLayer db = new DataBaseLayer(); Test1702.Model.MemberModel testmodel = db.CheckMemberByCardNumber(cardnumber); Assert.That(testmodel != null, Is.True); }
public void InitMembersOfCompanyList(ObservableCollection <MemberModel> MembersOfCompanyToWindow, int CompanyId) { MemberDAL memberDAL = new MemberDAL(); List <MemberModel> members = memberDAL.GetMembersOfCompany(CompanyId); MembersOfCompanyToWindow.Clear(); foreach (var item in members) { MembersOfCompanyToWindow.Add(item); } }
public void EditMember(MemberModel model) { try { MemberDAL memberDAL = new MemberDAL(); memberDAL.EditMember(model); } catch (Exception e) { } }
public Member GetSystemController() { SERVDataContract.DbLinq.Member lret = new MemberDAL().GetSystemController(); if (lret == null) { return(null); } Member ret = new Member(lret); return(ret); }
public ActionResult Edit(int id) // Pour l'édition du membre { // Récupération des données de membres + lecture data du membre sélectionné MemberDAL memberDAL = new MemberDAL((List <Member>)Session["Members"]); Member member = memberDAL.Read(id); var model = new EditMemberModelView(); // Création du model d'édition model.member = member; // Ajout du membre au model d'edition return(View(model)); // Retour dans la vue des données }
public ActionResult Delete(int id) // Suppression d'un membre { MemberDAL memberDAL = new MemberDAL((List <Member>)Session["Members"]); Member member = memberDAL.Read(id); // R2cupération des infos d'un livre pour un id donné memberDAL.Delete(id); // Suppression MembersModelView model = new MembersModelView((List <Member>)Session["Members"]); return(View(model)); // Retour à la liste des membres }
public void AddNewMember(MemberModel model) { try { MemberDAL memberDAL = new MemberDAL(); memberDAL.AddNewMember(model); } catch (Exception e) { throw new Exception(e.Message); } }
public void selectMember(IReadOnlyCollection <Member> list) // argument Listan { ConsoleView test = new ConsoleView(); // show menyn int choice = int.Parse(Console.ReadLine()); if (choice == 0) { return; } choice--; Member member = list.ElementAt(choice); test.ShowMembers(member); // skickar till show member visning av medlemmar int menuChoicce = int.Parse(Console.ReadLine()); switch (menuChoicce) // menualternativ för Medlemmen { case 0: return; case 1: member.GetName = test.Rename(); // change name break; case 2: MemberDAL.removeMember(choice); // tas bort medlemmen break; case 3: member.GetSecurityNumber = test.ChangeNumber(); // ändra personlighets nummer break; case 4: test.ViewBoattype(); int Boatchoice = int.Parse(test.Boattypeinfo()) - 1; // användning av inmatning av boatchoice double BoatLength = double.Parse(test.BoattypeLength()); //inmatning båtlängd // kan inte använda console write line eftersom det är void Boat FullBoat = new Boat(Boatchoice, BoatLength); // instans av ny objekt( med intagen längd av båtlängd och båtkategorier member.sendToBoatList(FullBoat); break; case 5: test.ShowBoat(member); selectBoat(member); break; default: break; } }