// ================= Func ================= // private void FindSupervisor() { if (sv == null) { sv = FindObjectOfType <SuperVisor>(true); } else { return; } }
public async Task <bool> AddSuperVisorToProject(string projectId, SuperVisor model) { var SuperVisorName = model.Name; StringContent modelJson = new StringContent(JsonSerializer.Serialize(model), Encoding.UTF8, "application/json"); var response = await httpClient.PutAsync($"api/MongoProject/api/v1/project/AddSuperVisorToProject/{projectId}/{SuperVisorName}", null); if (response.IsSuccessStatusCode) { return(true); } return(false); }
public async Task <SuperVisor> SuperVisorReg(SuperVisor superVisor, string password) { byte[] PasswordHash, PasswordSalt; CreatePasswordHash(password, out PasswordHash, out PasswordSalt); superVisor.PasswordHash = PasswordHash; superVisor.PasswordSalt = PasswordSalt; await _context.SuperVisor.AddAsync(superVisor); await _context.SaveChangesAsync(); return(superVisor); }
public static void Main(string[] args) { List <Thread> threadList = new List <Thread>(); //Inicjalizacja warzelni BrewingVat kadzWarzelna1 = new BrewingVat(1000); FermentationVat kadzFermentacyjna1 = new FermentationVat(3000); Bottler rozlewnia = new Bottler(1000); Warehouse magazyn = new Warehouse(7000); Filtration kadzFiltracyjna = new Filtration(); SuperVisor superVisor = new SuperVisor(rozlewnia, kadzWarzelna1, kadzFermentacyjna1, magazyn, kadzFiltracyjna); Thread fred1 = new Thread(new ThreadStart(superVisor.Run)); fred1.Start(); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); // SuperVisor obj = (SuperVisor)target; // if (GUILayout.Button("SpeedLVDownEffect")) { obj.SpeedLVDownEffect(); } if (GUILayout.Button("SpeedLVUpEffect")) { obj.SpeedLVUpEffect(); } }
public async Task <bool> AddSuperVisorToProject(string projectId, SuperVisor superVisor) { var project = await _NoDb.FindAsync(projectId, projectId); if (project != null && superVisor != null) { project.SuperVisior = superVisor; var result = await _NoDb.UpdateAsync(project); return(result.IsSuccess); } else { return(false); } }
public async Task <IActionResult> SuperVisorRegister(UserForRegisterDto userForRegisterDto) { userForRegisterDto.Username = userForRegisterDto.Username.ToLower(); if (await _repo.SuperVisorExists(userForRegisterDto.Username)) { return(BadRequest("User alerady regaistred SuperVisor")); } var SuperVisorCreation = new SuperVisor { Username = userForRegisterDto.Username, Email = userForRegisterDto.Email, BirthDate = userForRegisterDto.BirthDate, JobNumber = userForRegisterDto.JobNumber, NationalId = userForRegisterDto.NationalId, }; var createdUser = await _repo.SuperVisorReg(SuperVisorCreation, userForRegisterDto.Password); return(Ok(new { createdUser = "******" })); }
protected override void OnInitialized() { SuperVisor = new SuperVisor(); }
public async Task <IActionResult> InitiateSuperVisorANDTruckDriver() { string name = "moh"; string password = "******"; if (await _repo.SuperVisorExists(name)) { return(BadRequest("SuperVisor alerady initiaed")); } var SuperVisorCreation = new SuperVisor { Username = "******", Email = "*****@*****.**", BirthDate = "10/10/1998", JobNumber = "9874455599", NationalId = 9987445555, }; var createdUser = await _repo.SuperVisorReg(SuperVisorCreation, password); string name3 = "moh"; string password3 = "moh123"; if (await _repo.TruckDriverExists(name3)) { return(BadRequest("Admin alerady initiaed")); } var AdminCreateion = new Administrator { Username = "******", Email = "*****@*****.**", BirthDate = "1/1/1998", JobNumber = "989989595", NationalId = 9959595959, PhoneNumber = "7777777777", }; var createdUser3 = await _repo.AdminReg(AdminCreateion, password3); string name2 = "moh"; string password2 = "moh123"; if (await _repo.TruckDriverExists(name2)) { return(BadRequest("TruckDriver alerady initiaed")); } var TruckDriverCreation = new TruckDriver { Id = "1", Username = "******", Email = "*****@*****.**", BirthDate = "1/1/1998", JobNumber = "989989595", NationalId = 9959595959, PhoneNumber = "7777777777", AdministratorID = 1 }; var createdUser2 = await _repo.TruckDriverReg(TruckDriverCreation, password2); return(Ok(new { createdUser = "******", createdUser2 = "Truck driver Initiated", createdUser3 = "Admin Created" })); }