public IQueryable <T_OA_SATISFACTIONREQUIRE> Get_SSurveyApps(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, string userId, List <string> guidStringList, string checkState) { var m = from master in dal.GetObjects <T_OA_SATISFACTIONREQUIRE>().Include("T_OA_SATISFACTIONMASTER") select master; if (checkState == "4")//审批人 { if (guidStringList != null) { m = from ent in m where guidStringList.Contains(ent.SATISFACTIONREQUIREID) select ent; //m = m.ToList().Where(x => guidStringList.Contains(x.SATISFACTIONREQUIREID)).AsQueryable(); } } else//创建人 { m = m.Where(ent => ent.CREATEUSERID == userId); if (checkState != "5") { m = m.Where(ent => ent.CHECKSTATE == checkState); } } List <object> queryParas = new List <object>(); if (paras != null) { queryParas.AddRange(paras); } UtilityClass.SetOrganizationFilter(ref filterString, ref queryParas, userId, "T_OA_SATISFACTIONREQUIRE"); if (!string.IsNullOrEmpty(filterString)) { m = m.ToList().AsQueryable().Where(filterString, queryParas.ToArray()); } m = m.OrderBy(sort); m = Utility.Pager <T_OA_SATISFACTIONREQUIRE>(m, pageIndex, pageSize, ref pageCount); if (m.Count() > 0) { return(m); } return(null); }
public ActionResult Update(string sno, string Date, string Proj_Inflow, string Proj_OutFlow, string note) { SBP_BlotterProjection BlotterProj = new SBP_BlotterProjection(); BlotterProj.UserID = Convert.ToInt16(Session["UserID"].ToString()); BlotterProj.BID = Convert.ToInt16(Session["BranchID"].ToString()); BlotterProj.BR = Convert.ToInt16(Session["BR"].ToString()); BlotterProj.SNO = Convert.ToInt32(sno); BlotterProj.Date = Convert.ToDateTime(Date); BlotterProj.Proj_InFlow = Convert.ToDecimal(Proj_Inflow.ToString()); BlotterProj.Proj_OutFlow = Convert.ToDecimal(Proj_OutFlow.ToString()); BlotterProj.Note = note; BlotterProj.UpdateDate = DateTime.Now; ServiceRepository serviceObj = new ServiceRepository(); HttpResponseMessage response = serviceObj.PutResponse("api/BlotterProjection/UpdateProjection", BlotterProj); response.EnsureSuccessStatusCode(); UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterProj), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString()); return(RedirectToAction("BlotterProjection")); }
public Grid2D(int width, int height, float gridWidthSize, float gridHeightSize, Vector3 originPos, PositionSpace positionSpace, Transform parent) : base(width, height, gridWidthSize, gridHeightSize, originPos, positionSpace) { grid = new TGridObject[Width, Height]; gridText = new TextMeshPro[Width, Height]; for (int horizontal = 0; horizontal < Width; ++horizontal) { for (int vertical = 0; vertical < Height; ++vertical) { grid[horizontal, vertical] = default; Vector3 gridPos = GridToWorldPos(horizontal, vertical); gridText[horizontal, vertical] = UtilityClass.CreateWorldText(grid[horizontal, vertical].ToString(), Color.white, parent, gridPos + CenterOffset, 10, TextAlignmentOptions.Center, 0); Debug.DrawLine(gridPos, GridToWorldPos(horizontal + 1, vertical), Color.white, 100f); Debug.DrawLine(gridPos, GridToWorldPos(horizontal, vertical + 1), Color.white, 100f); } } Debug.DrawLine(GridToWorldPos(0, Height), GridToWorldPos(Width, Height), Color.white, 100f); Debug.DrawLine(GridToWorldPos(Width, 0), GridToWorldPos(Width, Height), Color.white, 100f); }
public static StringBuilder CreateJavaScriptFireEventCode(NameValueCollection eventObjectProperties, DispHTMLBaseElement element, string eventName) { var scriptCode = new StringBuilder(); scriptCode.Append("var newEvt = document.createEventObject();"); CreateJavaScriptEventObject(scriptCode, eventObjectProperties); var originalId = UtilityClass.TryFuncFailOver(() => element.id, 25, 10); var variableName = IEVariableNameHelper.CreateVariableName(); element.id = variableName; scriptCode.Append(string.Format("var {0} = document.getElementById('{0}');", variableName)); scriptCode.Append(string.Format("{0}.id = '{1}';", variableName, originalId)); scriptCode.Append(string.Format("{0}.fireEvent('{1}', newEvt);", variableName, eventName)); return(scriptCode); }
public ITravelCompanyBroker CreateNewBroker(string dbConnectionString) { UtilityClass.CheckNotNull(dbConnectionString); UtilityClass.CheckConnectionStringLength(dbConnectionString); try { using (var brokerDBContext = new TravelCompanyBrokerContext(dbConnectionString)) { brokerDBContext.Database.Delete(); brokerDBContext.Database.Create(); } return(new TravelCompanyBroker(dbConnectionString)); } catch (Exception e) { throw new DbConnectionException(e.Message, e); } }
public ActionResult SignIn(string Username, string Password) { char[] charsToTrim = { ' ', '\t' }; string trimUserName = Username.Trim(charsToTrim); string trimPassword = Password.Trim(charsToTrim); string pass = _Encyption(trimPassword); MdlUserLogin isverify = VerifyUser(trimUserName, pass); if (isverify != null) { UtilityClass.AddUserSession(UtilityClass.UserSession.UserSessions, isverify); return(RedirectToAction("Index", "Home")); } else { TempData["Status"] = "User Name or Password is incorrect"; return(RedirectToAction("Index")); } }
private void GetCookie() { try { cookie = Request.Cookies["Tagged"]; if (cookie != null) { ViewState["UserID"] = Convert.ToInt64(UtilityClass.DecryptStringAES(cookie["d"])); } else { Response.Redirect("~/Default.aspx"); } } catch (Exception ex) { ex.ToExceptionless().Submit(); } }
public void CreateTask() { GameObject go = CreateSprite(UtilityClass.GetMouseWorldPos()); SpriteRenderer spriteRenderer = go.GetComponent <SpriteRenderer>(); float cleanUpTime = Time.time + 5f; taskSystem.EnqueueTask(() => { if (Time.time >= cleanUpTime) { Task task = new Task.ShellFloorCleanUp { targetPosition = go.transform.position, cleanUpAction = () => { float alpha = 1f; FunctionUpdater.Create(() => { alpha -= Time.deltaTime; spriteRenderer.color = new Color(1, 1, 1, alpha); if (alpha <= 0f) { Destroy(go); return(true); } else { return(false); } }); } }; //taskSystem.AddTask(task); return(task); } else { return(null); } }); }
public ActionResult _Create(SBP_BlotterCRD BlotterCRD, FormCollection form) { try { #region Added by shakir (Currency parameter) var selectCurrency = (dynamic)null; if (form["selectCurrency"] != null) { selectCurrency = Convert.ToInt32(form["selectCurrency"].ToString()); } else { selectCurrency = Convert.ToInt32(Session["SelectedCurrency"].ToString()); } UtilityClass.GetSelectedCurrecy(selectCurrency); #endregion if (ModelState.IsValid) { BlotterCRD.UserID = Convert.ToInt16(Session["UserID"].ToString()); BlotterCRD.BID = Convert.ToInt16(Session["BranchID"].ToString()); BlotterCRD.BR = Convert.ToInt16(Session["BR"].ToString()); BlotterCRD.CurID = Convert.ToInt16(Session["SelectedCurrency"].ToString()); BlotterCRD.CreateDate = DateTime.Now; BlotterCRD.Nostro_Account = Convert.ToInt32(form["Nostro_AccountId"].ToString()); ServiceRepository serviceObj = new ServiceRepository(); HttpResponseMessage response = serviceObj.PostResponse("api/BlotterCRD/InsertCRD", BlotterCRD); response.EnsureSuccessStatusCode(); UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterCRD), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString()); return(RedirectToAction("BlotterCRD")); } else { ViewBag.CRDNostroBanks = GetAllNostroBanks(); } } catch (Exception ex) { } return(PartialView("_Create", BlotterCRD)); }
public ActionResult FillBlotterManualData(string Date, string flag, int Recon) { Models.GetBlotterMnualDataParam BMDP = new Models.GetBlotterMnualDataParam(); BMDP.Recon = (Recon == 1) ? true : false; BMDP.DateFor = (Recon == 1) ? DateTime.Now :Convert.ToDateTime(Date); BMDP.flag = flag; BMDP.BR = Convert.ToInt32(Session["BR"].ToString()); BMDP.CurId = Convert.ToInt32(Session["SelectedCurrency"].ToString()); ServiceRepository serviceObj = new ServiceRepository(); HttpResponseMessage response = serviceObj.PostResponse("/api/Blotter/GetOPICSManualData", BMDP); response.EnsureSuccessStatusCode(); List <Models.SP_GetOPICSManualData_Result> OPICSManualData = response.Content.ReadAsAsync <List <Models.SP_GetOPICSManualData_Result> >().Result; UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(OPICSManualData), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString()); ViewBag.FillBlotterManualData = OPICSManualData; return(PartialView("_FillManualData")); }
static void Main(string[] args) { SoftwareDeveloper sd1 = new SoftwareDeveloper(48090, "naynish", "chaughule"); EmployeeCollection.Add(sd1); SoftwareDeveloper sd2 = new SoftwareDeveloper(48091, "tripti", "panjabi"); EmployeeCollection.Add(sd2); //setting up a project SetUpProject(110, "dhp", new DateTime(2012, 01, 01), DateTime.Now.Add(new TimeSpan(90, 0, 0, 0))); SetUpProject(110, "motorola", new DateTime(2012, 01, 01), DateTime.Now.Add(new TimeSpan(90, 0, 0, 0))); //setting up tasks SetUpTask(1890, "rent calculation", new DateTime(2012, 02, 07), DateTime.Now.Add(new TimeSpan(90, 0, 0)), 20, 16); SetUpTask(1891, "LR/LD", new DateTime(2012, 03, 07), DateTime.Now.Add(new TimeSpan(90, 0, 0)), 20, 16); SetUpTask(1892, "system testing", new DateTime(2012, 03, 07), DateTime.Now.Add(new TimeSpan(90, 0, 0)), 20, 16); //adding tasks to the project pArr[0].AddTask(taskArr[0]); pArr[0].AddTask(taskArr[1]); pArr[1].AddTask(taskArr[2]); //assigning project to the employee sd1.AssignProject(pArr[0]); sd2.AssignProject(pArr[1]); //calculating the total budget for the project Console.WriteLine("Total budget of project {0} = {1:C}", pArr[0].PName, pArr[0].ProjectBudget()); Console.WriteLine("No. of employees in project {0} = {1}", pArr[0].PName, pArr[0].ProjectEmployeeCount()); Console.WriteLine(); //list all the tasks of an employee Console.WriteLine("All tasks of {0}", sd2.Fname); sd2.ListAllMyTasks(); Console.WriteLine(); UtilityClass ucObj = new UtilityClass(); ucObj.SalaryOfEachEmployeeInProject(pArr[1]); Console.WriteLine(); Console.ReadLine(); }