protected override void OnEditing() { MainLayoutGroup.IsEnabled = true; FmHeaderLayoutGroup.HeaderTitle = HeaderService.GenerateEditHeaderTitle(UserControlTitle, _activeProvince.Title); NameTextEdit.Focus(); }
public override async Task <APIResponse> SendRequest(T objecto) { APIResponse respuesta = new APIResponse() { Code = 400, IsSuccess = false, Response = "" }; try { using (var client = new HttpClient()) { var verbHttp = (Verb == "GET") ? HttpMethod.Get : HttpMethod.Delete; client.Timeout = TimeSpan.FromSeconds(50); Console.WriteLine(verbHttp); Console.WriteLine(UrlParameters); HttpRequestMessage requestMessage = new HttpRequestMessage(verbHttp, UrlParameters); requestMessage = HeaderService.AddHeaders(requestMessage); HttpResponseMessage HttpResponse = client.SendAsync(requestMessage).Result; respuesta.Code = Convert.ToInt32(HttpResponse.StatusCode); respuesta.IsSuccess = HttpResponse.IsSuccessStatusCode; respuesta.Response = await HttpResponse.Content.ReadAsStringAsync(); } } catch (Exception e) { Console.WriteLine(e); } return(respuesta); }
protected override void OnAdding() { MainLayoutGroup.IsEnabled = true; FmHeaderLayoutGroup.HeaderTitle = HeaderService.GenerateAddHeaderTitle(UserControlTitle); NameTextEdit.Focus(); }
public static void DrawReportFooter(PagingSetup pagingSetup, PdfDocument document, string LabID) { for (int i = 0; i < document.Pages.Count; i++) { PdfPage page = document.Pages[i]; double lineWidth = page.Width - pagingSetup.MarginLeft - pagingSetup.MarginRight; double bottomLine = page.Height - pagingSetup.MarginTop; using (XGraphics gfx = XGraphics.FromPdfPage(page)) { var regularPen = new XPen(XColor.FromArgb(255, 0, 0, 0)); gfx.DrawLine(regularPen, pagingSetup.MarginLeft, bottomLine - 5, pagingSetup.MarginLeft + lineWidth, bottomLine - 5); } DrawParagraphOffset(pagingSetup, page, PagingSetup.CreateDefaultPDFSmallRegularFont(), XParagraphAlignment.Right, page.Height - pagingSetup.MarginTop, pagingSetup.SmallLineHeight, string.Format("Trang {0}/{1}", i + 1, document.Pages.Count)); string labName = HeaderService.GetHeader(LabID).Lab == null ? "" : HeaderService.GetHeader(LabID).Lab.Trim(); if (labName != "") { DrawParagraphOffset(pagingSetup, page, PagingSetup.CreateDefaultPDFSmallRegularFont(), XParagraphAlignment.Left, page.Height - pagingSetup.MarginTop, pagingSetup.SmallLineHeight, labName); } } }
public static void DrawReportHeader(PagingSetup pagingSetup, PdfDocument document, string reportHeader, string LabID) { //DrawParagraphLine(pagingSetup, document, PagingSetup.CreateDefaultPDFSmallBoldFont(), // XParagraphAlignment.Center, pagingSetup.SmallLineHeight, "VIỆN VỆ SINH DỊCH TỄ"); string labName = HeaderService.GetHeader(LabID).Lab == null ? "" : HeaderService.GetHeader(LabID).Lab.Trim(); if (labName != "") { DrawParagraphLine(pagingSetup, document, PagingSetup.CreateDefaultPDFSmallBoldFont(), XParagraphAlignment.Center, pagingSetup.SmallLineHeight, labName); } string address = HeaderService.GetHeader(LabID).Address == null ? "" : HeaderService.GetHeader(LabID).Address.Trim(); if (address != "") { DrawParagraphLine(pagingSetup, document, PagingSetup.CreateDefaultPDFSmallRegularFont(), XParagraphAlignment.Center, pagingSetup.SmallLineHeight, address); } string phone = HeaderService.GetHeader(LabID).Phone == null ? "" : HeaderService.GetHeader(LabID).Phone.Trim(); if (phone != "") { DrawParagraphLine(pagingSetup, document, PagingSetup.CreateDefaultPDFSmallRegularFont(), XParagraphAlignment.Center, pagingSetup.SmallLineHeight, phone); } IncreaseLineHeight(pagingSetup, document, pagingSetup.BoldLineHeight); DrawParagraphLine(pagingSetup, document, pagingSetup.HeaderFont, XParagraphAlignment.Center, pagingSetup.BoldLineHeight, reportHeader); }
public OrdersWithoutCaeController(OrdersWithoutCaeService ordersService, LinesService linesService, HeaderService headerService, AuthRepository authRepository) { _ordersService = ordersService; _authRepository = authRepository; _linesService = linesService; _headerService = headerService; }
protected override void OnEditing() { MainLayoutGroup.IsEnabled = true; FmHeaderLayoutGroup.HeaderTitle = HeaderService.GenerateEditHeaderTitle(UserControlTitle, _activePart.Title); MainLayoutGroup.SelectedTabIndex = 0; PartTitleTextEdit.Focus(); }
public NavigatorModel CreateNavigatorModel(string userID, string selectedLocationId, int? selectedHeaderId) { var permissionsByUser = new PermissionService().GetPermissionDTOsByUserID(userID); var headers = new HeaderService().GetHeaderNavigationDTOs(); return new NavigatorModel() { Locations = permissionsByUser.GroupBy(l => l.LocationId).Select(grp => CreateLocationItemModel(grp, headers, selectedLocationId, selectedHeaderId)), CurrentUserName = userID }; }
public HeaderModel CreateHeaderModel(int headerId, string locationId) { var headerDTO = new HeaderService().GetBaseHeaderDTO(headerId); return new HeaderModel() { HeaderID = headerId, Title = headerDTO.Title, LocationId = locationId }; }
private static IList <MappingColumn> AddTemplateHeaderName(this IList <MappingColumn> mappingColumns, Config config) { IDictionary <int, string> columnFieldName = new HeaderService(config.ExcelImportConnectionString).FieldName(config.ExcelImportSheetName, config.TemplateHeaderName); foreach (MappingColumn mappingColumn in mappingColumns.Where(o => o.TemplateColumnOrdinal >= 0)) { mappingColumn.TemplateColumnName = columnFieldName[mappingColumn.TemplateColumnOrdinal]; } return(mappingColumns); }
private static IList <MappingColumn> AddTemplateHeaderDetails(this IList <MappingColumn> mappingColumns, Config config) { IDictionary <string, int> columnOrdinal = new HeaderService(config.ExcelImportConnectionString).Ordinal(config.ExcelImportSheetName, config.TemplateHeaderColumn); foreach (MappingColumn mappingColumn in mappingColumns) { int ordinal; if (mappingColumn.TemplateMappingColumn != null && columnOrdinal.TryGetValue(mappingColumn.TemplateMappingColumn, out ordinal)) { mappingColumn.TemplateColumnOrdinal = ordinal; } } return(mappingColumns); }
public void GetHeaderEntityFromRequestHeaders_Test() { var ctrl = new CompanyController(null, null, null, null, null); ctrl.ControllerContext = new ControllerContext(); ctrl.ControllerContext.HttpContext = new DefaultHttpContext(); ctrl.ControllerContext.HttpContext.Request.Headers["header1"] = "value1"; ctrl.ControllerContext.HttpContext.Request.Headers["header2"] = "value2"; var target = new HeaderService(); IEnumerable <Models.HeaderModel> result = target.GetHeaderEntityFromRequestHeaders(ctrl.ControllerContext.HttpContext.Request.Headers); Assert.IsNotNull(result); Assert.AreEqual(2, result.Count()); Assert.IsNotNull(result.FirstOrDefault(x => x.HeaderName == "header1" && x.HeaderValue == "value1")); Assert.IsNotNull(result.FirstOrDefault(x => x.HeaderName == "header2" && x.HeaderValue == "value2")); }
public FiltersModel CreateFiltersModel(string locationID, int headerID) { var filterDTOs = new FilterService().GetFilterDTOsByHeaderID(headerID); var headerDTO = new HeaderService().GetBaseHeaderDTO(headerID); var filterGroups = filterDTOs .GroupBy(f => f.GroupIndex) .OrderBy(g => g.Key) .Select(f => CreateFilterGroupModel(f, locationID, headerDTO.Database)).ToList() .ToList(); return new FiltersModel() { Title = headerDTO.Title, Subtitle = headerDTO.Subtitle, LocationID = locationID, HeaderID = headerID, FilterGroups = filterGroups }; }
protected override void OnNotEditingAndAdding() { MainLayoutGroup.IsEnabled = false; FmHeaderLayoutGroup.HeaderTitle = HeaderService.GenerateInactiveHeaderTitle(UserControlTitle); }
protected override void OnEditing() { FmHeaderLayoutGroup.HeaderTitle = HeaderService.GenerateEditHeaderTitle(UserControlTitle, _activeCity.Title); TitleTextEdit.Focus(); }