/// <summary> /// Throws an exception if toCheck.TotalHours does not lie within the range 0-24. /// </summary> /// <param mainFile="toCheck"></param> public static void CheckDayHour(TimeSpan toCheck) { const int Ceiling = 24; GeneralClass.CheckInRange(toCheck.TotalHours, 0.0, Ceiling); GeneralClass.CheckInRange(toCheck.TotalHours, 0.0, Ceiling); }
/// <summary> /// Sets the structure from the last 3 elements if lastElements==true and from the first 3 elements if lastElements==false. Throws an exception if the Number of elements in coordinates is less than 3. /// </summary> /// <param mainFile="coordinates"></param> /// <param mainFile="lastElements"></param> public MyPointDouble(List <string> coordinates, bool lastElements) { const int Dimension = 3; #region CheckOfArgument #if DEBUG GeneralClass.CheckNotLess(coordinates.Count, Dimension); #endif #endregion if (lastElements) { int Iterator = coordinates.Count; z = Convert.ToDouble(coordinates[Iterator - 1]); Iterator--; y = Convert.ToDouble(coordinates[Iterator - 1]); Iterator--; x = Convert.ToDouble(coordinates[Iterator - 1]); } else { int Iterator = 1; x = Convert.ToDouble(coordinates[Iterator - 1]); Iterator++; y = Convert.ToDouble(coordinates[Iterator - 1]); Iterator++; z = Convert.ToDouble(coordinates[Iterator - 1]); } }
//数量 private void btnNumber_Click(object sender, EventArgs e) { if (dgvExpense.CurrentCell == null) { GeneralClass.printErrorMsg("需要输入订单!"); return; } int orderId = Convert.ToInt32(dgvExpense.CurrentRow.Cells[0].Value); var order = db.Orders.FirstOrDefault(x => x.id == orderId); if (order == null) { GeneralClass.printErrorMsg("输入订单编号错误!"); return; } InputServerId inputServerForm = new InputServerId("输入点单数量", true); if (inputServerForm.ShowDialog() != DialogResult.OK) { return; } double unit = order.money / order.number; order.number = Convert.ToInt32(inputServerForm.number); order.money = unit * order.number; db.SubmitChanges(); dgvExpense_show(); }
//点击菜式 private void btnMenu_Click(object sender, EventArgs e) { YouSoftBathGeneralClass.Menu menu = db.Menu.FirstOrDefault(x => x.name == ((Button)sender).Text); Orders order = new Orders(); order.menu = menu.name; order.text = m_Seat.text; order.systemId = m_Seat.systemId; order.number = 1; order.money = menu.price; order.inputTime = GeneralClass.Now; order.inputEmployee = m_Employee.id.ToString(); order.paid = false; //m_Seat.money += menu.price; if (menu.technician) { InputServerId techForm = new InputServerId("", false); if (techForm.ShowDialog() != DialogResult.OK) { GeneralClass.printErrorMsg("需要选择技师!"); return; } order.technician = techForm.emplyee.id.ToString(); //var tech = db.Employee.FirstOrDefault(x => x.id.ToString() == technicianForm.m_tId); } db.Orders.InsertOnSubmit(order); db.SubmitChanges(); m_Orders.Add(order); //findComboOfOrder(order); find_combo(); dgvExpense_show(); }
protected void btnSearchEntity_Click(object sender, EventArgs e) { //string strEntityID = DoSearch(txtSearchEntity.Text); //Response.Redirect("~/Listing/Entity/Entity.aspx?id=" + strEntityID); lblSearchResult.Text = ""; DataSet dstItems; if (!string.IsNullOrEmpty(txtSearchEntity.Text)) { dstItems = GeneralClass.GetAllFromQuery(FormatSearchString(txtSearchEntity.Text)); if (dstItems.Tables[0].Rows.Count > 0) { gvDataGrid.DataSource = dstItems; gvDataGrid.DataBind(); } else { gvDataGrid.Dispose(); gvDataGrid.DataBind(); //lblSearchResult.Text = "No search results..."; } } //if (gvDataGrid.Rows.Count <1) { // GetAllEntities(); // lblSearchResult.Text = "No search results..."; //} }
public JsonResult Save(ADMFollowUpClass obj) { obj.UserID = GeneralClass.GetIntValue(GeneralClass.EmployeeID); obj.UserName = GeneralClass.EmployeeName; MEMBERS.SQLReturnValue mRes = new ADMFollowUpLogic().ADMFollowUp_Insert_Update(obj); return(Json(mRes.Outval, JsonRequestBehavior.AllowGet)); }
protected string ReadWebLinkType(object TableID) { string strReturn = ""; string strID = GeneralClass.ReadOneFieldFromOneID("TagID", "Entity_WebLink", TableID.ToString()); strReturn += "" + GeneralClass.ReadOneFieldFromOneID("Name", "Entity_WebLink_Tag", strID); return(strReturn + ":"); }
public void GetValues(ref List <string> takenValues) { #if DEBUG GeneralClass.CheckNotNull(takenValues); #endif takenValues.Clear(); takenValues.Add(ID.ToString()); takenValues.Add(Number.ToString()); takenValues.Add(Label.ToString()); }
protected string ReadWebLink(object TableID) { string strReturn = ""; strReturn += "" + GeneralClass.ReadOneFieldFromOneID("WebLink", "Entity_WebLink", TableID.ToString()); //Clean the http address so it will open in browser strReturn = GeneralClass.CleanHttpString(strReturn); return(strReturn); }
public void SendNotification([FromQuery] int SearchMasterID) { GeneralClass cls = new GeneralClass(); string Message = cls.NotificationMessage(SearchMasterID); if (!string.IsNullOrEmpty(Message)) { OneSignalCall(Message); cls.UpdateSeen(SearchMasterID); } }
protected string ReadEntityName(object EntityID) { string strReturn = GeneralClass.ReadOneFieldFromOneField("Name", "Entities", "ID", EntityID.ToString(), ""); string strOneLiner = GeneralClass.ReadOneFieldFromOneField("OneLiner", "Entities", "ID", EntityID.ToString(), ""); if (!string.IsNullOrEmpty(strOneLiner)) { strReturn = strReturn + " - " + strOneLiner; } return(strReturn); }
//hplYes_Click private void hplYes_Click(object sender, RoutedEventArgs e) { try { //add and remove title link app.mainWindow.TitleLinks.Remove(app.linkAccount); app.mainWindow.TitleLinks.Remove(app.linkLogout); app.mainWindow.TitleLinks.Add(app.linkLogin); switch (GeneralClass.user_permission) { case (int)GeneralClass.UserPermission.admin: //admin permission app.mainWindow.MenuLinkGroups.Remove(app.linkGroupStatistic); app.mainWindow.MenuLinkGroups.Remove(app.linkGroupChart); app.mainWindow.MenuLinkGroups.Remove(app.linkGroupSetting); app.mainWindow.MenuLinkGroups.Remove(app.linkGroupReport); break; case (int)GeneralClass.UserPermission.inventory: //inventory permission app.mainWindow.MenuLinkGroups.Remove(app.linkGroupSetting); break; case (int)GeneralClass.UserPermission.report: //report permission app.mainWindow.MenuLinkGroups.Remove(app.linkGroupReport); break; } string user_name = GeneralClass.name_user_general; if (!StaticClass.GeneralClass.flag_salespersonlogin_general) { GeneralClass.user_permission = (int)GeneralClass.UserPermission.user; } else { GeneralClass.user_permission = 5; } GeneralClass.id_user_general = 0; GeneralClass.name_user_general = ""; GeneralClass.password_user_general = ""; //save logs if (StaticClass.GeneralClass.app_settings["isSaveLogs"].ToString() == "True") { new System.Threading.Thread(() => { GeneralClass.SaveLogs(user_name, "Logged out", DateTime.Now); }).Start(); } app.mainWindow.ContentSource = new Uri(@"/Pages/Home/Home.xaml", UriKind.Relative); } catch (Exception ex) { Pages.Notification page = new Pages.Notification(); page.tblNotification.Text = ex.Message; page.ShowDialog(); } }
public GeneralClass GetGeneralClass() { GeneralClass general = new GeneralClass { groups = GetGroups(), departments = GetDepartments(), schools = GetSchools() }; return(general); }
protected string ReadPosType(object ConsensusType, object PosType) { string strReturn; strReturn = GeneralClass.ReadOneFieldFromOneID("Name", "Blockchain_ConsensusType", ConsensusType.ToString()); if (PosType.ToString() != "0") { strReturn += " - " + GeneralClass.ReadOneFieldFromOneID("Name", "Blockchain_PosType", PosType.ToString()); } return(strReturn); }
protected void SetSelectValueLevel3(string Level3_ID) { string Level2_ID = GeneralClass.ReadOneFieldFromOneID("Level2_ID", "UseCase_BC_Level3", Level3_ID); string Level1_ID = GeneralClass.ReadOneFieldFromOneID("Level1_ID", "UseCase_BC_Level3", Level3_ID); lb_xxxUseCase_BC_Level1xxx.SelectedValue = Level1_ID; LoadUseCase_BC_Level2(Level1_ID); lb_xxxUseCase_BC_Level2xxx.SelectedValue = Level2_ID; LoadUseCase_BC_Level3(Level2_ID); lb_xxxUseCase_BC_Level3xxx.SelectedValue = Level3_ID; }
protected void LoadBlockchainList(string ChainType) { if (ChainType != "0") { Blockchains_GV.DataSource = GeneralClass.GetAll("Blockchains", " where id > 0 and ChainType=" + ChainType + " order by ListOrder desc;"); } else { Blockchains_GV.DataSource = GeneralClass.GetAll("Blockchains", " where id > 0 order by ListOrder desc;"); } Blockchains_GV.DataBind(); }
protected string ReadLogoPath2(object EntityID, object FileExtension, object LogoType) { string strReturn = ""; if (!string.IsNullOrEmpty(FileExtension.ToString())) { strReturn = "~/Entities/Logo/" + EntityID.ToString() + "/" + LogoType.ToString() + "/" + "FullSize" + FileExtension.ToString(); //Enable localhost view logo image from remote web server strReturn = GeneralClass.LocalhostLogoPath(strReturn); } return(strReturn); }
public void GetValues(ref List <string> takenValues) { #if DEBUG GeneralClass.CheckNotNull(takenValues); #endif takenValues.Clear(); takenValues.Add(ID.ToString()); takenValues.Add(NameOfTable.ToString()); takenValues.Add(CommentOnTable.ToString()); takenValues.Add(IfHidden.ToString()); takenValues.Add(URL.ToString()); }
protected void GetGlossaryById(string GlossaryID) { if (CultureInfo.CurrentUICulture.Name == "en-US") { lblHeader.Text = GeneralClass.ReadOneFieldFromOneField("Name", "Glossary", "ID", GlossaryID, ""); lblDescription.Text = GeneralClass.ReadOneFieldFromOneField("Description", "Glossary", "ID", GlossaryID, ""); } else { lblHeader.Text = GeneralClass.ReadOneFieldFromOneField("Name_CN", "Glossary", "ID", GlossaryID, ""); lblDescription.Text = GeneralClass.ReadOneFieldFromOneField("Description_CN", "Glossary", "ID", GlossaryID, ""); } }
protected void LoadUseCase_BC_Level3(string Level2_ID) { lb_xxxUseCase_BC_Level3xxx.DataSource = GeneralClass.GetAll("UseCase_BC_Level3", " where Level2_ID=" + Level2_ID); lb_xxxUseCase_BC_Level3xxx.DataValueField = "id"; if (CultureInfo.CurrentUICulture.Name == "en-US") { lb_xxxUseCase_BC_Level3xxx.DataTextField = "Name"; } else { lb_xxxUseCase_BC_Level3xxx.DataTextField = "Name_CN"; } lb_xxxUseCase_BC_Level3xxx.DataBind(); }
public void FillProperties(ref List <string> myProperties) { #region CheckOfArguments #if DEBUG GeneralClass.CheckNotNull(myProperties); #endif #endregion List <string> ListOfProperties = new List <string>() { "ID", "NameOfField", "IDType", "DefaultValue", "IfMandatory", "IfHidden", "IDTable", "IfDependent", "IDMasterField", "IfUnique", "IDConstraint", "Description" }; myProperties.Clear(); myProperties.AddRange(ListOfProperties); }
public void FillProperties(ref List <string> myProperties) { #region CheckOfArguments #if DEBUG GeneralClass.CheckNotNull(myProperties); #endif #endregion List <string> ListOfProperties = new List <string>() { "ID", "NameOfTable", "CommentOnTable", "IfHidden", "URL" }; myProperties.Clear(); myProperties.AddRange(ListOfProperties); }
public void FillProperties(ref List <string> myProperties) { #region CheckOfArguments #if DEBUG GeneralClass.CheckNotNull(myProperties); #endif #endregion List <string> ListOfProperties = new List <string>() { "ID", "NameOfType", "Format", "Parse", "IfEnum", "ValidationFunction", "DefaultValue" }; myProperties.Clear(); myProperties.AddRange(ListOfProperties); }
//退单 private void btnReturn_Click(object sender, EventArgs e) { if (dgvExpense.CurrentCell == null) { GeneralClass.printErrorMsg("需要输入订单!"); return; } int orderId = Convert.ToInt32(dgvExpense.CurrentRow.Cells[0].Value); var order = db.Orders.FirstOrDefault(x => x.id == orderId); if (order == null || order.menu.Contains("套餐")) { GeneralClass.printErrorMsg("输入订单编号错误!"); return; } if (m_Orders.Contains(order)) { if (GeneralClass.printAskMsg("没入数据库,直接删除?") == DialogResult.Yes) { db.Orders.DeleteOnSubmit(order); db.SubmitChanges(); dgvExpense_show(); } return; } InputEmployeeByPwd inputServerForm = new InputEmployeeByPwd(); if (inputServerForm.ShowDialog() != DialogResult.OK) { return; } order.deleteEmployee = inputServerForm.employee.id.ToString(); Employee employee = db.Employee.FirstOrDefault(x => x.id.ToString() == order.technician); if (employee != null) { employee.status = "空闲"; } db.SubmitChanges(); find_combo(); dgvExpense_show(); m_Orders.Remove(order); }
public void GetValues(ref List <string> takenValues) { #if DEBUG GeneralClass.CheckNotNull(takenValues); #endif takenValues.Clear(); takenValues.Add(ID.ToString()); takenValues.Add(NameOfType.ToString()); takenValues.Add(Format.ToString()); takenValues.Add(Parse.ToString()); takenValues.Add(IfEnum.ToString()); takenValues.Add(ValidationFunction.ToString()); takenValues.Add(DefaultValue.ToString()); }
protected string ReadEntityOneLinerOnly(object EntityID) { string strReturn; if (CultureInfo.CurrentUICulture.Name == "en-US") { strReturn = GeneralClass.ReadOneFieldFromOneField("OneLiner", "Entities", "ID", EntityID.ToString(), ""); } else { strReturn = GeneralClass.ReadOneFieldFromOneField("OneLiner_CN", "Entities", "ID", EntityID.ToString(), ""); } return(strReturn); }
public void FillProperties(ref List <string> myProperties) { #region CheckOfArguments #if DEBUG GeneralClass.CheckNotNull(myProperties); #endif #endregion List <string> ListOfProperties = new List <string>() { "ID", "Number", "Label" }; myProperties.Clear(); myProperties.AddRange(ListOfProperties); }
//Read Field of Datalist protected string ReadLogoPath(object EntityID) { string strReturn = ""; //string TableID = GeneralClass.ReadOneFieldFromOneID("Id", "Entity_Logo", EntityID.ToString()); string FileExtension = GeneralClass.ReadOneFieldFromOneField("FileExtension", "Entity_Logo", "EntityID", EntityID.ToString(), ""); string LogoType = GeneralClass.ReadOneFieldFromOneField("LogoType", "Entity_Logo", "EntityID", EntityID.ToString(), ""); if (!string.IsNullOrEmpty(FileExtension)) { strReturn = "~/Entities/Logo/" + EntityID.ToString() + "/" + LogoType + "/" + "FullSize" + FileExtension; //Enable localhost view logo image from remote web server strReturn = GeneralClass.LocalhostLogoPath(strReturn); } return(strReturn); }
private async Task CallWebService(string block_id) { if (!App.CheckInternetConnection()) { await DisplayAlert(AppResources.LNetworkError, AppResources.LNoInternetConnection, AppResources.LOk); } else { try { List <KeyValuePair <string, string> > values = new List <KeyValuePair <string, string> >(); values.Add(new KeyValuePair <string, string>("block_id", block_id)); var response = await GeneralClass.GetResponse <RootObject>(CMO.ServiceLayer.ServiceLinks.webviewBlockContentURL, values); if (response != null) { if (response._resultflag == 1) { var webcontent = response.block_content; Regex pRegex = new Regex("<p.*?(?=</p>)", RegexOptions.IgnoreCase); // if text is not single line use this regex // Regex pRegex = new Regex("<p.*?(?=</p>), RegexOptions.SingleLine"); var result = pRegex.Match(webcontent).Value; result = Regex.Replace(result, "<.*?>", string.Empty); lblDescription.Text = result; MainStack.IsVisible = true; } else { await DisplayAlert(AppResources.LError, AppResources.LSomethingWentWrong, AppResources.LOk); } } else { await DisplayAlert(AppResources.LError, AppResources.LSomethingWentWrong, AppResources.LOk); } } catch (WebException ex) { if (ex.Message.Contains("Network")) { await DisplayAlert(AppResources.LError, AppResources.LWebserverNotResponding, AppResources.LOk); } } } loading.IsRunning = false; loading.IsVisible = false; }
protected DataSet Load_BC_UseCase_List(object id) { return(GeneralClass.GetAll("Entity_UseCase_BC", "where EntityID=" + id.ToString() + " order by ID;")); //string strReturn = Read_BC_UseCase.ToString(); //if (CultureInfo.CurrentUICulture.Name == "en-US") //{ // strReturn = Description.ToString(); //} //else //{ // strReturn = Description_CN.ToString(); //} //return strReturn; }
public ConfigData() { General = new GeneralClass() { IsDefaultLvMax = true, IsEnableLevelLimiter = true, IsUseLocalTime = false, IsForceWrapInStory = true, IsShowColorTextAsBold = true, IsForceEnglish = false }; Map = new MapClass() { IsShowDropInfo = false, IsForceShowDropInfo = false, IsShowBoxInfo = true, IsShowEnemyAttribute = true, ExpValue = 30000, ExpColorValue = "#FF9898", PtValue = 250, PtColorValue = "#9898FF", SaleValue = 20000, SaleColorValue = "#989898", CustomDrop = "15022,16027:#222222;15026:#009800" }; Database = new DatabaseClass() { AutoBackup = false }; }