public TaskController() { var controller = new BusinessController(); taskHandler = controller.GetTaskHandler(); pTaskHandler = controller.GetParentTaskHandler(); }
private async Task <Garage> ValidateGarageStatusBasedOnDoorStatuses(Garage garage) { foreach (var door in garage.Doors) { var doorPingResut = new DoorPingResult(); using (var bc = new BusinessController()) doorPingResut = await bc.PingDoor(door.ID); switch (doorPingResut.Status) { case PingStatuses.Successful: door.StatusTypeID = (int)DoorStatuses.Online; break; case PingStatuses.UnSuccessful: door.StatusTypeID = (int)DoorStatuses.Offline; break; } } if (garage.Doors.All(x => x.Status == DoorStatuses.Offline)) { garage.StatusTypeID = (int)GarageStatuses.Offline; } else { garage.StatusTypeID = (int)GarageStatuses.Online; } return(garage); }
public formularioMatricula(BusinessController control, Student alumno /*, TaughtCourse tc*/) { InitializeComponent(); this.businessControl = control; this.student = alumno; //this.tc = this.tc; }
public datosInscripcion(BusinessController control, Student alumno, TaughtCourse tc, Enrollment enrollment) { InitializeComponent(); this.businessControl = control; this.student = alumno; this.tc = tc; this.enroll = enrollment; student = alumno; enroll = enrollment; this.estudianteAnadir = alumno; this.cursoImAnadir = tc; dal = GestAcaDAL.getGestAcaDAL(); nameLabel.Text = alumno.Name; infoIdLabel.Text = alumno.Id; infoAddressLabel.Text = alumno.Address; infoZipCodeLabel.Text = alumno.ZipCode.ToString(); infoIBANLabel.Text = alumno.IBAN; //infoIdEnrollment.Text = enrollment.Id.ToString(); infoCourseLabel.Text = tc.Course.Name; infoIDCourseLabel.Text = tc.Id.ToString(); infoTimesLabel.Text = "During " + tc.TeachingDay.ToString() + " from " + tc.StartDateTime.ToString() + " to " + tc.EndTime.ToString(); infoDurationLabel.Text = tc.SessionDuration.ToString() + " minutes"; infoQuotaLabel.Text = tc.Quota.ToString(); infoTotalPriceLabel.Text = tc.TotalPrice.ToString(); }
public override async Task <IResult> Proces(dynamic value) { BusinessController col = value; if (!col.Request.HasFormContentType) { return(this.ResultCreate()); } var list = new List <Files>(); foreach (var item in col.Request.Form.Files) { using (var m = new System.IO.MemoryStream()) { await item.CopyToAsync(m); list.Add(new Files { Name = item.FileName, Key = item.Name, File = m.GetBuffer() }); } } return(this.ResultCreate(list)); }
public async Task ReturnCorrectViewModel() { var logbookName = "test"; var businessId = 1; var businessServiceMocked = new Mock <IBusinessService>(); var mapperMocked = new Mock <IMappingProvider>(); var facilityServiceMocked = new Mock <IFacilityService>(); var pictureHelper = new Mock <IPictureHelper>(); var businessDTOs = new List <BusinessDTO> { new BusinessDTO() }; var createLogBookViewModel = new CreateLogBookViewModel { LogBookName = logbookName, BusinessId = businessId }; businessServiceMocked.Setup(b => b.ListAllBusinessesAsync <BusinessDTO>()) .ReturnsAsync(businessDTOs); var businessController = new BusinessController(businessServiceMocked.Object, mapperMocked.Object, facilityServiceMocked.Object, pictureHelper.Object); var result = await businessController.CreateLogBook(createLogBookViewModel); Assert.IsInstanceOfType(result, typeof(JsonResult)); }
private void resetDbButton_Click(object sender, EventArgs e) { controller = BusinessController.getBusinessController(); controller.removeAllData(); // poblar la base de datos try { int i = 0; controller.addCourse(new Course(i++, "Inglés I", "Inglés básico")); controller.addCourse(new Course(i++, "Francés I", "Francés básico")); controller.addCourse(new Course(i++, "Alemán I", "Alemán básico")); controller.addCourse(new Course(i++, "Inglés II", "Inglés intermedio")); controller.addCourse(new Course(i++, "Inglés III", "Inglés avanzado")); controller.addCourse(new Course(i++, "Contabilidad", "Contabilidad")); controller.addStudent(new Student("87855022J", "Paulette Villagómez Negrete", "Ventanilla de Beas, 97", 27860, "978321645")); controller.addStudent(new Student("25427728D", "Otoniel Montano Bernal", "Reyes Católicos, 22", 11130, "159482637")); controller.addStudent(new Student("86142742Z", "Neiber Munguia Saldana", "Padre Caro, 85", 13740, "246835719")); controller.addTeacher(new Teacher("26341722Y", "Juan García Ramírez", "Calle Rosa de los Vientos, 84", 11350, "999123456")); controller.addTeacher(new Teacher("86272838E", "Felicia Vera Aguayo", "Cartagena, 43", 30500, "133244689")); } catch (BusinessLogicException ex) { MessageBox.Show(ex.Message, ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } MessageBox.Show("Base de datos reseteada."); }
public static void Init() { VehicleController.LoadVehicles(); FactionController.LoadFactions(); HouseController.LoadHouses(); BusinessController.LoadBusinesses(); }
public async Task CallBusinessServiceListAllBusinessesByPageAsyncOnce() { var pageNumber = 1; var pageSize = 9; var businessName = "Hilton"; var businessServiceMocked = new Mock <IBusinessService>(); var feedbackServiceMocked = new Mock <IFeedbackService>(); var loggerFactoryMocked = new Mock <ILogger <BusinessController> >(); var businessShortInfoDTO = new BusinessShortInfoDTO { Name = businessName }; var pageList = new PaginatedList <BusinessShortInfoDTO> { businessShortInfoDTO }; businessServiceMocked.Setup(b => b.ListAllBusinessesByPageAsync(pageNumber, pageSize)) .ReturnsAsync(pageList); var businessController = new BusinessController(businessServiceMocked.Object, feedbackServiceMocked.Object, loggerFactoryMocked.Object); await businessController.ShowAllBusinesses(pageNumber); businessServiceMocked.Verify(b => b.ListAllBusinessesByPageAsync(pageNumber, pageSize), Times.Once); }
public async Task ReturnCorrectViewModel() { var pageNumber = 1; var pageSize = 9; var businessName = "Hilton"; var businessServiceMocked = new Mock <IBusinessService>(); var feedbackServiceMocked = new Mock <IFeedbackService>(); var loggerFactoryMocked = new Mock <ILogger <BusinessController> >(); var businessShortInfoDTO = new BusinessShortInfoDTO { Name = businessName }; var pageList = new PaginatedList <BusinessShortInfoDTO> { businessShortInfoDTO }; businessServiceMocked.Setup(b => b.ListAllBusinessesByPageAsync(pageNumber, pageSize)) .ReturnsAsync(pageList); var businessController = new BusinessController(businessServiceMocked.Object, feedbackServiceMocked.Object, loggerFactoryMocked.Object); var vm = await businessController.ShowAllBusinesses(pageNumber) as ViewResult; Assert.IsInstanceOfType(vm.Model, typeof(PaginatedList <BusinessShortInfoDTO>)); }
public async Task ReturnBadRequest_WhenModelIsInvalid() { string feedbackText = null; var rating = 5; var author = "IvanchoIvanchoIvanchoIvanchoIvanchoIvanchoIvancho"; var businessId = 1; var businessServiceMocked = new Mock <IBusinessService>(); var feedbackServiceMocked = new Mock <IFeedbackService>(); var loggerFactoryMocked = new Mock <ILogger <BusinessController> >(); var sendFeedbackViewModel = new SendFeedbackViewModel { FeedbackText = feedbackText, Rating = rating, Author = author, BusinessId = businessId }; var businessController = new BusinessController(businessServiceMocked.Object, feedbackServiceMocked.Object, loggerFactoryMocked.Object); businessController.ModelState.AddModelError("test", "test"); var result = await businessController.SendFeedback(sendFeedbackViewModel); Assert.AreEqual(result.GetType(), typeof(BadRequestObjectResult)); }
public async Task ReturnCorrectViewModel() { var businessId = 1; var date = new DateTime(2019, 6, 16); var logsDeleted = 1; var businessServiceMocked = new Mock <IBusinessService>(); var mapperMocked = new Mock <IMappingProvider>(); var facilityServiceMocked = new Mock <IFacilityService>(); var pictureHelper = new Mock <IPictureHelper>(); var deleteLogsViewModel = new DeleteLogsViewModel { BusinessId = businessId, Date = date }; businessServiceMocked.Setup(b => b.DeleteLogsForDate(businessId, date)) .ReturnsAsync(logsDeleted); var businessController = new BusinessController(businessServiceMocked.Object, mapperMocked.Object, facilityServiceMocked.Object, pictureHelper.Object); var result = await businessController.DeleteLogsForBusiness(deleteLogsViewModel); Assert.IsInstanceOfType(result, typeof(JsonResult)); }
public void TestConvertBarometricPressureToMillibars() { double pascal = 1000; double result = BusinessController.ConvertToMillibars(pascal); double expectedResult = 10; Assert.AreEqual(result, expectedResult); }
public virtual async Task <dynamic> TestAgs001(BusinessController control, Arg <Ags2> a, decimal mm = 0.0234m, [FileCheck] Arg <List <Files>, BusinessController> ss = default, Business.Auth.Token token = default) { return(this.ResultCreate(a.In)); return(this.ResultCreate(new { a = a.In, Remote = string.Format("{0}:{1}", control.HttpContext.Connection.RemoteIpAddress.ToString(), control.HttpContext.Connection.RemotePort), control.Request.Cookies })); return(control.Redirect("https://www.github.com")); }
public void TestConvertTemperaturetoFahrenheit() { double celsius = 25; double result = BusinessController.ConvertFromCelsiustoFahrenheit(celsius); double expectedResult = 77; Assert.AreEqual(result, expectedResult); }
public AddNewCourse() { InitializeComponent(); controller = new BusinessController(); idBox.checkData = controller.checkValidCourseId; nameBox.checkData = BusinessController.checkName; }
public IswVehicleRentalApp() { InitializeComponent(); // businessControl = BusinessController.getBusinessController(); businessControl = BusinessController.getBusinessController(); listReservationForm = new ListReservationsForm(businessControl); newReservationForm = new NewReservationForm(businessControl); }
public NewReservationForm(BusinessController control) { InitializeComponent(); this.businesscontrol = control; newPersonForm = new NewPersonForm(this, control); newCustomerForm = new NewCustomerForm(this, control); InitializeCollections(); }
public async Task <DoorStatusHistoryList> GetDoorStatusHistoryList() { var historyList = new DoorStatusHistoryList(); using (var bc = new BusinessController()) historyList = await bc.GetDoorStatusHistoryList(); return(historyList); }
public async Task <DoorPingResult> PingDoor(int id) { var pingResult = new DoorPingResult(); using (var bc = new BusinessController()) pingResult = bc.PingDoor(id).Result; return(pingResult); }
public ventanaAsignarProfesor(BusinessController control) { InitializeComponent(); this.businessControl = control; pintaProfesores(); pintaCursos(); cursoDataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect; cursoDataGridView.MultiSelect = false; }
public ventanaSeleccionaCurso(BusinessController control) { InitializeComponent(); tabla.SelectionMode = DataGridViewSelectionMode.FullRowSelect; tabla.MultiSelect = false; tabla.ClearSelection(); this.businessControl = control; refrescar(); }
static void Main(string[] args) { UserController contoller = new UserController(); BusinessController contollerCom = new BusinessController(); //insert string _guid0 = Guid.NewGuid().ToString(); var myusers = new users(){ userid = _guid0,username = "******",passwordword = "1",name = "0a",sex = "男" }; Console.WriteLine("after insert:" + _guid0); contollerCom.Insert<users>(myusers); Console.WriteLine(contoller.print(contollerCom.Get<users>("userid", _guid0))); var myuserLists = new List<users>{ new users(){userid = Guid.NewGuid().ToString(),username = "******",passwordword = "1",name = "1a"}, new users(){userid = Guid.NewGuid().ToString(),username = "******",passwordword = "1",name = "2a"} }; Console.WriteLine("after insert many:"); ; Console.WriteLine(contollerCom.InsertList<users>(myuserLists)); //update List<users> mylist = contollerCom.Get<users>(u => u.username == "0"); var curUser = mylist.First<users>(); Console.WriteLine("before update:" + curUser.userid); Console.WriteLine(contoller.print(curUser)); curUser.username = "******"; contollerCom.Update<users>(curUser, "userid"); Console.WriteLine("after update:" + curUser.userid); Console.WriteLine(contoller.print(contollerCom.Get<users>(u => u.username == "0axiugai"))); //manual update Console.WriteLine("manual update:" + curUser.userid); contoller.Modify(curUser.userid); Console.WriteLine(contoller.print(contollerCom.Get<users>(u => u.userid == curUser.userid))); //delete Console.WriteLine("delete all:" + _guid0); contollerCom.Delete<users>("userid", _guid0); Console.WriteLine(contoller.print(contollerCom.Get<users>("select * from users "))); Console.WriteLine("delete u.sex==男:"); contollerCom.Delete<users>(u=>u.sex=="男"); Console.WriteLine(contoller.print(contollerCom.Get<users>("select * from users "))); //select Console.WriteLine("select all:"); Console.WriteLine(contoller.print()); Console.WriteLine("select * from users where username='******'"); Console.WriteLine(contoller.print( contollerCom.Get<users>("select * from users where username='******'") )); Console.WriteLine("u=>u.username==1"); Console.WriteLine(contoller.print( contollerCom.Get<users>(u => u.username == "1a") )); Console.ReadKey(); }
public async Task <Garages> GetGarages() { var garages = new Garages(); using (var bc = new BusinessController()) garages = bc.GetGarages().Result; return(garages); }
public void Create_NullObject_ShouldReturnBadRequest() { mock.Setup(repo => repo.GetAllItems(null)).Returns(listItems.AsQueryable()); mock.Setup(repo => repo.Create(null)); var controller = new BusinessController(mockChild.Object, mock.Object); var result = controller.Create(null); Assert.IsType <BadRequestResult>(result.Result); }
public void Get_WhenCalled_ReturnNoItems() { mock.Setup(repo => repo.GetAllItems(null)).Returns(emptyListItems.AsQueryable()); var controller = new BusinessController(mockChild.Object, mock.Object); var result = controller.Get(); Assert.IsAssignableFrom <IEnumerable <Business> >(result); Assert.Equal(emptyListItems.Count, result.ToList().Count); }
public async Task <Garage> RefreshGarage(int id) { var garage = new Garage(); using (var bc = new BusinessController()) garage = bc.GetGarageInformation(id).Result; garage = await ValidateGarageStatusBasedOnDoorStatuses(garage); return(garage); }
public void GetById_ValidId_ShouldReturnValidObject() { mock.Setup(repo => repo.GetAllItems(null)).Returns(listItems.AsQueryable()); mock.Setup(repo => repo.GetItem(1, null)).Returns(listItems[0]); var controller = new BusinessController(mockChild.Object, mock.Object); var result = controller.GetById(1); Assert.IsAssignableFrom <ActionResult <Business> >(result); Assert.Equal(listItems[0].Id, result.Value.Id); }
public void GetById_InvalidId_ShouldReturnNotFoundResult() { mock.Setup(repo => repo.GetAllItems(null)).Returns(listItems.AsQueryable()); mock.Setup(repo => repo.GetItem(4, null)).Returns(listItems[0]); var controller = new BusinessController(mockChild.Object, mock.Object); var result = controller.GetById(4); Assert.IsAssignableFrom <ActionResult <Business> >(result); Assert.IsType <NotFoundResult>(result.Result); }
public AddStudentToDatabase(string dni) { controller = BusinessController.getBusinessController(); InitializeComponent(); dniBox.checkData = controller.checkValidStudentDNI; nameBox.checkData = BusinessController.checkName; addressBox.checkData = BusinessController.checkAddress; zcodeBox.checkData = BusinessController.checkZipCode; ibanBox.checkData = BusinessController.checkIban; dniBox.Text = dni; }
public void GetByParentId_ValidId_ShouldReturnValidObject() { listItems[0].Families = childListItems; mock.Setup(repo => repo.GetAllItems(null)).Returns(listItems.AsQueryable()); mockChild.Setup(repo => repo.GetItemsByParentId(1, null)).Returns(childListItems.AsQueryable()); var controller = new BusinessController(mockChild.Object, mock.Object); var result = controller.GetFamiliesByIdBusiness(1); Assert.IsAssignableFrom <ActionResult <IEnumerable <Family> > >(result); Assert.Equal(listItems[0].Families.Count, result.Value.ToList().Count); }
public bool MakeToSendEmail(string key, BusinessValue value, BusinessController bc) { bool result = false; string template = string.Empty; try { if ((email.destinatarios.Count > 0) && (!string.IsNullOrEmpty(key))) { informacoes.Clear(); OnLoadInformation(value); if (controller.Template.TryGetValue(key, out template)) { List<string> listKeys = informacoes.Keys.ToList(); for (int i = 0; i < listKeys.Count; i++) { if (template.Contains(listKeys[i])) { template = template.Replace(listKeys[i], informacoes[listKeys[i]]); } } email.assunto = informacoes[ASSUNTO_KEY]; email.conteudo = template; SendEmail(); if (bc.GetType().GetInterface(typeof(IBuildPdfEmail).Name) != null) { foreach (var destinatario in email.destinatarios) { ((IBuildPdfEmail)bc).montaPdfEmail(value, destinatario, new StreamReader(SalusUtility.BagInfo().Context.Server.MapPath(templates[key])), email.assunto, template); } } result = true; } } } catch (Exception e) { SalusUtility.BagInfo().MessageManager.AddMessageError(e.Message); result = false; } finally { clearEmail(); } return result; }
public void Insert2() { //create an instance belong to users var myusers = new users() { userid = Guid.NewGuid().ToString(), username = "******", passwordword = "123", name = "张伟2", sex = "男" }; BusinessController contoller = new BusinessController(); contoller.Insert<users>(myusers); }
public void Delete2(string uid) { BusinessController contoller = new BusinessController(); contoller.Delete<users>(id: uid, name: "userid"); }