private void AutoWaiterAppId() { WaiterRepository emp = new WaiterRepository(); WaiterEntity en = new WaiterEntity(); var s = emp.AutoLoadWaiterId(); en.WaiterIdGenerate = s; txtAddId.Text = en.WaiterIdGenerate; }
public UserController(UserRepository repository, CustomerRepository customerRepository, CookRepository cookRepository, EmployeeRepository employeeRepository, ManagerRepository managerRepository, WaiterRepository waiterRepository) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _customerRepository = customerRepository ?? throw new ArgumentNullException(nameof(customerRepository)); _cookRepository = cookRepository ?? throw new ArgumentException(nameof(cookRepository)); _employeeRepository = employeeRepository ?? throw new ArgumentException(nameof(employeeRepository)); _managerRepository = managerRepository ?? throw new ArgumentNullException(nameof(managerRepository)); _waiterRepository = waiterRepository ?? throw new ArgumentNullException(nameof(waiterRepository)); }
public Waiter_Dashboard(LoginPage lp, string id) { InitializeComponent(); this.lp = lp; this.id = id; WaiterRepository emp = new WaiterRepository(); var et = emp.MyProfileLoad(this.id); lblUserName.Text = et.WaiterName; }
public WaiterService() { _waiterRepository = new WaiterRepository(); var mapperConfig = new MapperConfiguration(cfg => { var map = cfg.CreateMap <UserModel, User>().ReverseMap(); cfg.CreateMap <ChefTypeModel, ChefType>().ReverseMap(); cfg.CreateMap <CateringOrderModel, CateringOrder>().ReverseMap(); cfg.CreateMap <WaiterModel, Waiter>().ReverseMap(); }); _mapper = new Mapper(mapperConfig); }
public WaiterController(WaiterRepository repository, UserRepository userRepository) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _userRepository = userRepository ?? throw new ArgumentException(nameof(userRepository)); }
private void BtnSave_Click(object sender, EventArgs e) { WaiterEntity w = new WaiterEntity(); WaiterRepository repo = new WaiterRepository(); ManagerEntity m = new ManagerEntity(); ManagerRepository mepo = new ManagerRepository(); AdminRepository arepo = new AdminRepository(); AdminEntity a = new AdminEntity(); if (rbGenderFemale.Checked == true || rbGenderMale.Checked == true) { if (cmbPost.Text == "Waiter") { if (IsValidToSave()) { w.WaiterName = txtAddName.Text; w.WaiterId = txtAddId.Text; w.WaiterAddress = txtAddAddress.Text; w.WaiterEmail = txtAddEmail.Text; w.WaiterPhone = txtAddPhone.Text; if (rbGenderFemale.Checked == true) { w.WaiterGender = "Female"; } else if (rbGenderMale.Checked == true) { w.WaiterGender = "Male"; } else { MessageBox.Show("Please Select A Gender"); } w.WaiterDateOfBirth = dtDate_Of_Birth.Value.ToString(); w.WaiterJoiningDate = dtJoining_Date.Value.ToString(); w.WaiterMaritalStatus = cmbMaritalStatus.Text; w.WaiterBloodGroup = cmbBlood_Group.Text; w.WaiterSalary = txtSalary.Text; repo.Save(w); Denied(); clear(); AutoWaiterAppId(); } else { MessageBox.Show("Invalid Fields"); } } else if (cmbPost.Text == "Admin") { if (IsValidToSave()) { a.AdminName = txtAddName.Text; a.AdminId = txtAddId.Text; a.AdminAddress = txtAddAddress.Text; a.AdminEmail = txtAddEmail.Text; a.AdminPhone = txtAddPhone.Text; if (rbGenderFemale.Checked == true) { a.AdminGender = "Female"; } else if (rbGenderMale.Checked == true) { a.AdminGender = "Male"; } a.AdminDateOfBirth = dtDate_Of_Birth.Value.ToString(); a.AdminJoiningDate = dtJoining_Date.Value.ToString(); m.ManagerMaritalStatus = cmbMaritalStatus.Text; a.AdminBloodGroup = cmbBlood_Group.Text; a.AdminSalary = txtSalary.Text; arepo.Save(a); //Denied(); clear(); AutoManagerAppId(); } else { MessageBox.Show("Invalid Fiels"); } } else if (cmbPost.Text == "Manager") { if (IsValidToSave()) { m.ManagerName = txtAddName.Text; m.ManagerId = txtAddId.Text; m.ManagerAddress = txtAddAddress.Text; m.ManagerEmail = txtAddEmail.Text; m.ManagerPhone = txtAddPhone.Text; if (rbGenderFemale.Checked == true) { m.ManagerGender = "Female"; } else if (rbGenderMale.Checked == true) { m.ManagerGender = "Male"; } m.ManagerDateOfBirth = dtDate_Of_Birth.Value.ToString(); m.ManagerJoiningDate = dtJoining_Date.Value.ToString(); m.ManagerMaritalStatus = cmbMaritalStatus.Text; m.ManagerBloodGroup = cmbBlood_Group.Text; m.ManagerSalary = txtSalary.Text; mepo.Save(m); //Denied(); clear(); AutoAdminAppId(); } else { MessageBox.Show("Invalid Fields"); } } else { MessageBox.Show("Please Select An Employee Type"); } } else { MessageBox.Show("Please Select A Gender"); } }
public WaiterController() { _waiterRepository = new WaiterRepository(); }