public AssignDeputyController(SSISTeam5Context context, UserManager <ADTeam5User> userManager, IEmailSender emailSender) { this.context = context; _userManager = userManager; userCheck = new GeneralLogic(context); _emailSender = emailSender; }
public PurchaseOrderRecordsController(SSISTeam5Context context, UserManager <ADTeam5User> userManager, IEmailSender emailSender) { _context = context; _userManager = userManager; userCheck = new GeneralLogic(context); _emailSender = emailSender; }
public override void OnActionExecuting(ActionExecutingContext filterContext) { try { string IPAddress = filterContext.HttpContext.Request.UserHostAddress; string userAgent = filterContext.HttpContext.Request.UserAgent; string url = filterContext.HttpContext.Request.Url.AbsoluteUri; string queryString = filterContext.HttpContext.Request.QueryString.ToString(); string httpMethod = filterContext.HttpContext.Request.HttpMethod; int totalBytes = filterContext.HttpContext.Request.TotalBytes; string parameter = new JavaScriptSerializer().Serialize(filterContext.ActionParameters).ToString(); string userName = ""; int userId = 0; string userGUID = ""; string environment = ""; var prmList = filterContext.ActionParameters; foreach (var prm in prmList) { var prmObj = prm.Value as GenericRequestModel; if (prmObj != null) { userName = prmObj.SessionUserName; userId = prmObj.SessionUserId; environment = prmObj.Environment; } } GeneralLogic.WriteRequestLog(IPAddress, userAgent, url, queryString, totalBytes, httpMethod, parameter, userName, userId, userGUID, environment); } catch { throw; } }
/// <summary> /// Конструктор редактора. /// </summary> /// <param name="TabItemView">Собственный TAB компонент</param> public void Construct(HeaderedItemViewModel TabItemView) { this.TabItemView = TabItemView; GeneralLogic.HeaderName = TabItemView.Header.ToString(); Start(); WindowActions(); CustomTimer.Create(delegate(object sender, EventArgs e) { GeneralLogic.RequestMethod_SetComboBoxItem(ComboBox_RequestType); if (RequestDirectory != null) { int NetworkUid = Guid.NewGuid().GetHashCode(); GeneralLogic.LoadRequestDirectory(this, NetworkUid); LEditorNetworkActions.RequestParamsItemsGet_Confirm(this, NetworkUid); } else { GeneralLogic.SetHeaderName(TabItemView); } }, new TimeSpan(0, 0, 0, 0, 500)); }
private void DataGrid_FormRequestData_CurrentCellChanged(object sender, EventArgs e) { GeneralLogic.DataGrid_UpdateParamsBroadcast(); EditorRequestData.RequestLink = GeneralLogic.RequestLinkChanged(EditorRequestData.RequestLink); }
public ChangeCollectionPointController(SSISTeam5Context context, UserManager <ADTeam5User> userManager, IEmailSender emailSender) { this.context = context; _userManager = userManager; userCheck = new GeneralLogic(context); _emailSender = emailSender; }
public IssueVoucherController(SSISTeam5Context context, UserManager <ADTeam5User> userManager, IEmailSender emailSender) { _context = context; _userManager = userManager; userCheck = new GeneralLogic(context); _emailSender = emailSender; }
//next 2 functions take in id of the profile being viewed and updates their followers and following tables public ActionResult Follow(int Id) { using (db) { var curruser = GeneralLogic.getLoggedInUser(db); var toFollow = db.Persons.Find(Id); if (toFollow.isPrivate) // If trying to follow a private person { if (toFollow.notifications == null) { toFollow.notifications = new List <Person>(); } if (!toFollow.notifications.Contains(curruser)) // If not already requested { toFollow.notifications.Add(curruser); db.SaveChanges(); } } else // If not private, just grant automatically. { curruser.following.Add(toFollow); toFollow.followers.Add(curruser); db.SaveChanges(); } }; return(RedirectToAction("Profile", new { id = Id })); }
private void Update() { rb.velocity = Vector2.ClampMagnitude(rb.velocity, maxVelocity); if (Mathf.Abs(transform.position.x) > 150 || Mathf.Abs(transform.position.x) > 150) { GeneralLogic.ResetSimulationEvent(); } }
public ActionResult ChangePrivacy([Bind(Include = "isPrivate")] PrivacyUpdateViewModel privacy) { var user = GeneralLogic.getLoggedInUser(blogDb); user.isPrivate = privacy.isPrivate; blogDb.SaveChanges(); return(RedirectToAction("Index", "Home")); }
private void ClearAll() { fullClearCounter = 0; if (GameObject.Find("Play").GetComponent <PlayButton>().IsPlaying == false) { transform.Find("Writer").GetComponent <Toggle>().isOn = true; GeneralLogic.ResetSimulationEvent(); } }
internal void UpdateDataGrid_OnTextBox() { ObservableCollection <WebRequestParamsItem> Collection = GetLinkRequestToCollection.GetCollection(EditorRequestData.RequestLink); if (Collection != null) { WebRequestParamsItem[] CollectionArray; CollectionArray = WebRequestItems.ToArray(); foreach (var WebRequestItem in Collection) { if (WebRequestItem != null && WebRequestItem.Key != null) { WebRequestParamsItem GWebRequestItem = Array.Find(CollectionArray, x => x.Key == WebRequestItem.Key); if (GWebRequestItem == null) { WebRequestItems.Add(WebRequestItem); } else { GWebRequestItem.Key = WebRequestItem.Key; GWebRequestItem.Value = WebRequestItem.Value; DataGrid_FormRequestData.Items.Refresh(); } } } CollectionArray = Collection.ToArray(); var RemoveIndexs = new List <int>(); for (int i = 0; i < WebRequestItems.Count; i++) { WebRequestParamsItem RequestParamsItem = WebRequestItems[i]; if (RequestParamsItem != null && RequestParamsItem.Key != null) { if (!Array.Exists(CollectionArray, x => x.Key == RequestParamsItem.Key)) { WebRequestItems.RemoveAt(i); GeneralLogic.DataGrid_RemoveParamsById(RequestParamsItem.Id); } } } GeneralLogic.DataGrid_UpdateParamsBroadcast(); } else { WebRequestItems.Clear(); if (RequestDirectory != null) { GeneralLogic.DataGrid_RemoveParamsAll(RequestDirectory.WebRequestId); } } }
public void cargaDatos(int id) { logic = new GeneralLogic(); var datos = logic.GetCourse(id); txtName.Text = datos.name; txtDescripcion.Text = datos.desc; cboStatus.SelectedValue = datos.status; txtId.Text = id.ToString(); }
public void cargaDatos(int id) { logic = new GeneralLogic(); var datos = logic.GetStudent(id); txtName.Text = datos.name; txtLastname.Text = datos.lastname; txtPhone.Text = datos.phone; cboStatus.SelectedValue = datos.status; txtId.Text = id.ToString(); }
public ActionResult Reject(int Id) { Person currUser = GeneralLogic.getLoggedInUser(db); using (db) { Person follower = db.Persons.ToList().Find(p => p.Id == Id); currUser.notifications.Remove(follower); db.SaveChanges(); } return(RedirectToAction("FollowRequests")); }
public void cargarDatos() { logic = new GeneralLogic(); dgv.CellContentClick += new DataGridViewCellEventHandler(dgv_btnUpdate); dgv.AutoGenerateColumns = false; dgv.DataSource = logic.ListaStudent(); DataGridViewColumn column = new DataGridViewTextBoxColumn(); column.DataPropertyName = "id"; column.Name = "ID"; dgv.Columns.Add(column); DataGridViewColumn column2 = new DataGridViewTextBoxColumn(); column2.DataPropertyName = "name"; column2.Name = "Nombre"; dgv.Columns.Add(column2); DataGridViewTextBoxColumn column3 = new DataGridViewTextBoxColumn(); column3.DataPropertyName = "lastname"; column3.Name = "Apellido"; dgv.Columns.Add(column3); DataGridViewColumn column4 = new DataGridViewTextBoxColumn(); column4.DataPropertyName = "phone"; column4.Name = "Celular"; dgv.Columns.Add(column4); DataGridViewColumn column7 = new DataGridViewTextBoxColumn(); column7.DataPropertyName = "phone"; column7.Name = "Celular"; dgv.Columns.Add(column7); DataGridViewColumn column5 = new DataGridViewTextBoxColumn(); column5.DataPropertyName = "createdAt"; column5.Name = "Fecha Registro"; dgv.Columns.Add(column5); DataGridViewColumn column6 = new DataGridViewTextBoxColumn(); column6.DataPropertyName = "updatedAt"; column6.Name = "Fecha Actualizacion"; dgv.Columns.Add(column6); dgv.Columns.Add(CreateButton()); }
private void HandleShowResult(ShowResult result) { if (result == ShowResult.Finished) { PrefsDriver.AddPower(); GeneralLogic.StartSimulationEvent(); } else if (result == ShowResult.Failed) { SceneManager.LoadScene(1); } }
public ActionResult UnFollow(int Id) { using (db) { var curruser = GeneralLogic.getLoggedInUser(db); var toUnfollow = db.Persons.Find(Id); curruser.following.Remove(toUnfollow); toUnfollow.followers.Remove(curruser); db.SaveChanges(); return(RedirectToAction("Profile", new { id = Id })); }; }
private void ButtonClick_DeleteParamsItem(object sender, RoutedEventArgs e) { var RequestParamsItem = (sender as Button).DataContext as WebRequestParamsItem; if (RequestParamsItem != null) { var MFormRequest = WebRequestItems.FirstOrDefault(r => r.Id == RequestParamsItem.Id); //WebRequestItems.Remove(MFormRequest); if (MFormRequest.Id != 0) { GeneralLogic.DataGrid_RemoveParamsById(MFormRequest.Id); } } }
// GET: BlogPosts/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index", "Home")); } Person thisPerson = GeneralLogic.getLoggedInUser(db); BlogPost blogPost = GeneralLogic.getBlogPosts(db, thisPerson).Find(post => post.Id == id); if (blogPost == null) { return(HttpNotFound()); } ViewBag.PersonId = new SelectList(db.Persons, "Id", "Email", blogPost.PersonId); return(View(blogPost)); }
public void cargarDatos() { logic = new GeneralLogic(); dgvCurso.CellContentClick += new DataGridViewCellEventHandler(dgv_btnUpdate); dgvCurso.AutoGenerateColumns = false; dgvCurso.DataSource = logic.ListCourse(); DataGridViewColumn column = new DataGridViewTextBoxColumn(); column.DataPropertyName = "id"; column.Name = "ID"; dgvCurso.Columns.Add(column); DataGridViewColumn column2 = new DataGridViewTextBoxColumn(); column2.DataPropertyName = "name"; column2.Name = "Nombre"; dgvCurso.Columns.Add(column2); DataGridViewTextBoxColumn column3 = new DataGridViewTextBoxColumn(); column3.DataPropertyName = "desc"; column3.Name = "Descripcion"; dgvCurso.Columns.Add(column3); DataGridViewColumn column4 = new DataGridViewTextBoxColumn(); column4.DataPropertyName = "status"; column4.Name = "Estado"; dgvCurso.Columns.Add(column4); DataGridViewColumn column5 = new DataGridViewTextBoxColumn(); column5.DataPropertyName = "createdAt"; column5.Name = "Fecha Registro"; dgvCurso.Columns.Add(column5); DataGridViewColumn column6 = new DataGridViewTextBoxColumn(); column6.DataPropertyName = "updatedAt"; column6.Name = "Fecha Actualizacion"; dgvCurso.Columns.Add(column6); dgvCurso.Columns.Add(CreateButton()); }
private void btnSave_Click(object sender, EventArgs e) { logic = new GeneralLogic(); var obj = new Course(); obj.name = txtName.Text.Trim(); obj.desc = txtDescripcion.Text.Trim(); obj.status = (cboStatus.SelectedItem as Estado).Value; if (logic.AddCourse(obj)) { MessageBox.Show("Se agregó correctamente"); } else { MessageBox.Show("Sucedio un error"); } }
internal void ComboBox_RequestType_SelectionChanged(object sender, SelectionChangedEventArgs e) { GeneralLogic.RequestMethod_SetComboBoxItem(ComboBox_RequestType); EditorRequestData.RequestLink = GeneralLogic.RequestLinkChanged(EditorRequestData.RequestLink); GeneralLogic.SetHeaderName(TabItemView); if (RequestDirectory != null && RequestDirectory.WebRequestId != 0 && GeneralLogic.RequestMethod != null) { var RequestItem = new WebRequestItem(); RequestItem.Id = RequestDirectory.WebRequestId; RequestItem.Method = GeneralLogic.RequestMethod; Sender.SendToServer("WebRequestItem.Update.Method", RequestItem); } }
private void PlayPressed(int power) { isPlayMode = true; if (power > 0) { GeneralLogic.StartSimulationEvent(); } else if (PrefsDriver.IsPackGroupUnlocked(3)) { ShowAd(); } else { PrefsDriver.AddPower(3); GeneralLogic.StartSimulationEvent(); } }
private void btnUpdate_Click(object sender, EventArgs e) { var objeto = new Course(); objeto.id = Convert.ToInt16(txtId.Text); objeto.name = txtName.Text; objeto.desc = txtDescripcion.Text; objeto.status = (cboStatus.SelectedItem as Estado).Value; logic = new GeneralLogic(); if (logic.UpdateCourse(objeto)) { MessageBox.Show("Se guardo correctamente"); } else { MessageBox.Show("Sucedio un error"); } }
private void btnSave_Click(object sender, EventArgs e) { logic = new GeneralLogic(); var obj = new Student(); obj.name = txtName.Text.Trim(); obj.lastname = txtLastname.Text.Trim(); obj.phone = txtPhone.Text.Trim(); obj.status = (cboStatus.SelectedItem as Estado).Value; if (logic.AddStudent(obj)) { MessageBox.Show("Se agregó correctamente"); } else { MessageBox.Show("Sucedio un error"); } }
private void btnSave_Click(object sender, EventArgs e) { var objeto = new Student(); objeto.id = Convert.ToInt16(txtId.Text); objeto.name = txtName.Text; objeto.lastname = txtLastname.Text; objeto.phone = txtPhone.Text; objeto.status = (cboStatus.SelectedItem as Estado).Value; logic = new GeneralLogic(); if (logic.UpdateStudent(objeto)) { MessageBox.Show("Se guardo correctamente"); } else { MessageBox.Show("Sucedio un error"); } }
public void SetHistory(WebRequestHistory HistoryItem) { CustomTimer.Create(delegate(object sender, EventArgs e) { GeneralLogic.IsCopy = true; EditorRequestData.RequestLink = HistoryItem.Link; ComboBox_RequestType.SelectedIndex = ComboBox_RequestType.Items.IndexOf(HistoryItem.Method); GeneralLogic.SetViews(HistoryItem.ResponseResult); var RequestParams = JsonConvert.DeserializeObject <WebRequestParamsItem[]>(HistoryItem.ParametrsInJson); Debug.Log("RequestParams - " + RequestParams.Length); foreach (var ItemParam in RequestParams) { WebRequestItems.Add(ItemParam); } }, new TimeSpan(0, 0, 0, 0, 300)); }
public ActionResult Index() { //CreateTags.generate(personContext); List <String> trends = ActivityViewLogic.getTrends(); ViewBag.trends = trends; //if user is logged in see public and followings posts if (Request.IsAuthenticated) { Person currUser = GeneralLogic.getLoggedInUser(personContext); List <KeyValuePair <int, string> > recommendations = new List <KeyValuePair <int, string> >(); GeneralLogic.getRecommendedPeopleFor(personContext, currUser).ForEach(person => recommendations.Add(new KeyValuePair <int, string>(person.Id, person.FirstName + " " + person.LastName))); ViewBag.recommendations = recommendations; List <BlogPost> blogPosts = new List <BlogPost>(); List <BlogPost> blogList = personContext.BlogPosts.OrderByDescending(blog => blog.dateCreated).ToList(); foreach (BlogPost p in blogList) { if (p.person.followers.Contains(currUser) || !p.person.isPrivate) { blogPosts.Add(p); } } return(View(blogPosts)); } else { //if user is not logged in, only see public posts List <BlogPost> blogPosts = new List <BlogPost>(); foreach (BlogPost p in personContext.BlogPosts) { if (!p.person.isPrivate) { blogPosts.Add(p); } } return(View(blogPosts)); } }
public ActionResult Profile(int?id) { Person checkPerson = null; //checkPerson = BlogViewLogic.validateRouteID(id, checkPerson, db); checkPerson = db.Persons.Find(id); if (checkPerson == null) { return(RedirectToAction("Error", "Blog")); } var curruser = GeneralLogic.getLoggedInUser(db); //adding current user to viewbag so we can check in the View if the current user is already following this blog ViewBag.CurrUser = curruser; double AvgRating = UserViewLogic.getUserRating(checkPerson.Id); ICollection <String> CommonTags = UserViewLogic.getCommonTags(checkPerson); ViewBag.AvgRating = AvgRating; ViewBag.cTags = CommonTags; return(View(checkPerson)); }