public InputMessage(int connectionId, int hostId, int channelId, Subjects msgSubject, NetworkReader reader, float receivedTime) { ConnectionId = connectionId; HostId = hostId; ChannelId = channelId; MsgSubject = msgSubject; Reader = reader; ReceivedTime = receivedTime; }
public bool RemoveHandler(Subjects subject, SubjectDelegate handler) { lock (lockHandlers) { SubjectDelegate handlerDelegate; if (!SubjectHandlers.TryGetValue(subject, out handlerDelegate)) { return false; } handlerDelegate -= handler; return true; } }
public void RegisterHandler(Subjects subject, SubjectDelegate handler){ lock (lockHandlers) { SubjectDelegate handlerDelegate; if (SubjectHandlers.TryGetValue(subject, out handlerDelegate)) { handlerDelegate += handler; } else { SubjectHandlers.Add(subject, handler); } } }
public void Jwt_Performance() { throw new NotImplementedException(); #if POST_REFACTOR SecurityTokenDescriptor tokenDescriptor; tokenDescriptor = new SecurityTokenDescriptor() { NotBefore = DateTime.UtcNow, Expires = DateTime.UtcNow + TimeSpan.FromDays(1), SigningCredentials = KeyingMaterial.RSASigningCreds_2048, Claims = Subjects.Simple(Issuers.GotJwt, Issuers.GotJwtOriginal), Issuer = Issuers.GotJwt, Audience = Audiences.AuthFactors, }; Console.WriteLine("\n====================\nAsymmetric"); Console.WriteLine("\n====================\nValidate\n"); RunValidationTests(tokenDescriptor, KeyingMaterial.RSASigningCreds_2048, KeyingMaterial.RSASigningCreds_2048, 50, false); RunValidationTests(tokenDescriptor, KeyingMaterial.RSASigningCreds_2048, KeyingMaterial.RSASigningCreds_2048, 5000, true); Console.WriteLine("\n====================\nCreate\n"); RunCreationTests(tokenDescriptor, 50, false); RunCreationTests(tokenDescriptor, 5000); tokenDescriptor = new SecurityTokenDescriptor() { NotBefore = DateTime.UtcNow, Expires = DateTime.UtcNow + TimeSpan.FromDays(1), SigningCredentials = KeyingMaterial.SymmetricSigningCreds_256_Sha2, Claims = Subjects.Simple(Issuers.GotJwt, Issuers.GotJwtOriginal), Issuer = Issuers.GotJwt, Audience = Audiences.AuthFactors, }; Console.WriteLine("\n================\nSymmetric"); Console.WriteLine("\n====================\nValidate\n"); RunValidationTests(tokenDescriptor, KeyingMaterial.BinarySecretToken_256, KeyingMaterial.SymmetricSecurityKey_256, 50, false); RunValidationTests(tokenDescriptor, KeyingMaterial.BinarySecretToken_256, KeyingMaterial.SymmetricSecurityKey_256, 10000, true); Console.WriteLine("\n====================\nCreate\n"); RunCreationTests(tokenDescriptor, 100, false); RunCreationTests(tokenDescriptor, 10000); #endif }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { txtSearch.Text = pSearchPhrase; if (string.IsNullOrEmpty(pSearchPhrase)) { litBody.Text = Farschidus.Translator.AppTranslate["search.default.message.typeinSearchBox"]; } else if (pSubjects == null) { litBody.Text = Farschidus.Translator.AppTranslate["search.default.message.noResult"] + " <i>" + pSearchPhrase + "</i>"; } else { pTitle = string.Format(@"{0} ""{1}""", SearchResultFor, pSearchPhrase); Languages lang = new Languages(pCurrentLanguageID); StringBuilder sb = new StringBuilder(); Subjects subject = new Subjects(); sb.AppendLine(string.Format("<h2>{0} <i>{1}</i></h2>", SearchResultFor, pSearchPhrase)); sb.AppendLine("<ol class='searchResult'>"); do { if (pSubjects.pIDSubjectType.Equals((byte)SubjectTypes.Enum.list)) { subject.LoadByIDParentAndIDSubjectTypeAndIDLanguage(pSubjects.pIDSubject, (byte)SubjectTypes.Enum.listItem, pCurrentLanguageID, true); if (subject.RowCount > 0) { sb.AppendLine(string.Format("<li><a target='_blank' href='/{0}/{1}/{2}/{3}/{4}'>{5}</a></li>", lang.pCode, Global.Constants.STRING_PUBLIC_FOLDER_NAME, pSubjects.SubjectTypes.pTitle, ListTypePage.Enum.grid, pSubjects.pAlias, pSubjects.pTitle)); } else { continue; } } else { sb.AppendLine(string.Format("<li><a target='_blank' href='/{0}/{1}/{2}/{3}'>{4}</a></li>", lang.pCode, Global.Constants.STRING_PUBLIC_FOLDER_NAME, pSubjects.SubjectTypes.pTitle, pSubjects.pAlias, pSubjects.pTitle)); } }while (pSubjects.MoveNext()); sb.AppendLine("</ol>"); litBody.Text = sb.ToString(); } } }
private void fillData() { AlternativeSub obj = new AlternativeSub(); int id = Convert.ToInt32(Request.QueryString["id"]); DataRow dr = obj.drgetform(id); if (dr != null) { int STUid = Convert.ToInt32(dr["StudentID"].ToString()); Studnets objStu = new Studnets(); DataRow Stu = objStu.drSearchStudent(STUid); if (Stu != null) { labCollage.Text = Stu["CollageName"].ToString(); labNameStudent.Text = Stu["StudentName"].ToString(); labNumStudent.Text = Stu["UniversityID"].ToString(); labSection.Text = Stu["SectionName"].ToString(); labMager.Text = Stu["Mager"].ToString(); } labDateS.Text = dr["Date"].ToString(); labDateAcadimic.Text = DateTime.UtcNow.ToString("yyyy-MM-dd"); txtNumberCourse1.Text = dr["Subject1ID"].ToString(); labTypeCourse1.Text = dr["Subject2Type"].ToString(); txtReason.Text = dr["Description"].ToString(); txtAlternativeNum1C1.Text = dr["NewSubject"].ToString(); string Year = dr["Year"].ToString(); string Semester = dr["Semester"].ToString(); Subjects sub = new Subjects(); if (Convert.ToInt32(txtNumberCourse1.Text.ToString()) != 0) { int Course1 = Convert.ToInt32(txtNumberCourse1.Text.ToString()); DataRow Sub = sub.drSearchSubject(Course1); labHoursCourse1.Text = Sub["Hours"].ToString(); ddlCourse1.Items.Insert(0, new ListItem(Sub["SubjectName"].ToString(), "0")); } if (Convert.ToInt32(txtAlternativeNum1C1.Text.ToString()) != 0) { int Course1 = Convert.ToInt32(txtAlternativeNum1C1.Text.ToString()); DataRow Sub = sub.drSearchSubject(Course1); labHoursAlternative.Text = Sub["Hours"].ToString(); ddlAlternativeCourse1.Items.Insert(0, new ListItem(Sub["SubjectName"].ToString(), "0")); } } }
protected override void ddlLanguages_SelectedIndexChanged(object sender, EventArgs e) { ddlCategory.Items.Clear(); ListItem liInitial = new ListItem(Farschidus.Translator.AppTranslate["dropdown.initial.selectText"], "0"); ddlCategory.Items.Add(liInitial); Subjects categories = new Subjects(); categories.LoadByIDSubjectTypeAndIDLanguage((byte)SubjectTypes.Enum.category, pLanguageID); categories.Sort = Subjects.ColumnNames.Priority; ddlCategory.DataSource = categories.DefaultView; ddlCategory.DataTextField = Subjects.ColumnNames.Title; ddlCategory.DataValueField = Subjects.ColumnNames.IDSubject; ddlCategory.DataBind(); mLoadAll(); }
private void mInisializing() { if (Request.QueryString[Global.Constants.QUERYSTRING_SUBJECT_ALIAS] != null) { Subjects subjects = new Subjects(); subjects.LoadBySubjectAliasAndIDLanguage(Request.QueryString[Global.Constants.QUERYSTRING_SUBJECT_ALIAS].ToString(), pCurrentLanguageID); if (subjects.RowCount > 0) { pSubject = subjects; mFillItemView(); } else { litBody.Text = Farschidus.Translator.Translate("page.default.message.pageNotExist"); } } mListBinding(pSubject.pIDSubject); }
private void mBindCategoriesWithPostback() { Languages lang = new Languages(language); Subjects subject = new Subjects(); subject.LoadAllListByIDLanguage(language); if (subject.RowCount > 0) { subject.Sort = Subjects.ColumnNames.Priority; StringBuilder sb = new StringBuilder(); do { sb.Append(string.Format(@"<a href='/{0}/{1}/{2}/Advertise'>{3}</a>", lang.pCode, Global.Constants.STRING_PUBLIC_FOLDER_NAME, Global.Constants.STRING_PAGELIST_MODULE, subject.pIDSubject, subject.pTitle)); sb.Append(" | "); }while (subject.MoveNext()); litCategories.Text = sb.ToString().Remove(sb.ToString().LastIndexOf(" | ")); } }
private void mBindCategories() { Subjects subject = new Subjects(); subject.LoadAllListByIDLanguage(language); StringBuilder sb = new StringBuilder(); if (subject.RowCount > 0) { subject.Sort = Subjects.ColumnNames.Priority; do { sb.Append(string.Format(@"<a href=""javascript:__doPostBack('{0}','Category#{1}')"">{2}</a>", updatePanelID, subject.pIDSubject, subject.pTitle)); sb.Append(" | "); }while (subject.MoveNext()); } litCategories.Text = sb.ToString().Remove(sb.ToString().LastIndexOf(" | ")); }
private void FilterSubjects() { TimetableCourseProject Context = new TimetableCourseProject(); SubjectsDatabase = new ObservableCollection <Subjects>(Context.Subjects.ToList()); context.Subjects.Load(); if (Subjects != null) { Subjects.Clear(); foreach (var obj in SubjectsDatabase) { if (FilterSubjects(obj)) { Subjects.Add(obj); } } } }
private void mListBinding(Guid parentID) { Subjects subjects = new Subjects(); subjects.LoadByIDParentAndIDSubjectTypeAndIDLanguage(parentID, (byte)SubjectTypes.Enum.listItem, pCurrentLanguageID, true); subjects.Sort = Subjects.ColumnNames.Priority; if (subjects.RowCount > 0) { StringBuilder sb = new StringBuilder(); sb.Append("<div id='ListRepeator'>"); do { sb.Append(string.Format(listItem, mGenerateURL(subjects.pIDSubject), mGetCoverImage(subjects.pIDSubject.ToString()), subjects.pTitle, Global.MethodsAndProps.mGetLimitedString(100, Global.MethodsAndProps.mCleanHtmlTags(subjects.pBody)))); }while (subjects.MoveNext()); sb.Append("</div>"); litBody.Text = sb.ToString(); } }
private void button3_Click(object sender, EventArgs e) { // uses the enumerated list "Science" Subjects newSubject = Subjects.Science; // gets the underlying number of the enumerated item int enumNumber = (int)newSubject; for (int i = 0; i < 4; i++) { if (i == 2) { // displays MessageBox MessageBox.Show("You're taking Science."); } } // displays MessageBox MessageBox.Show(newSubject.ToString()); }
private void Initialise() { Year none = new Year("None"); YearGroups.Add(none); NoneYear = none; Subject noneS = new Subject() { Name = "None", Shorthand = "NONE", Visible = false }; Subjects.Add(noneS); NoneSubject = noneS; AllData.CollectionChanged += SetUnsaved; YearGroups.CollectionChanged += SetUnsaved; }
private void mFillForm() { Subjects subject = new Subjects(); subject.LoadByIDSubjectAndIDLanguage(pIDSubject.Value, pLanguageID); txtDate.Text = subject.pDate.ToShortDateString(); txtAlias.Text = subject.pAlias; txtTitle.Text = subject.pTitle; HiddenField TCMEValue = (HiddenField)tinyMCE.FindControl("TCMEValue"); TCMEValue.Value = subject.pBody; cbxIsActive.Checked = subject.pIsActive; mSetPopupData(subject); uplAddEdit.Update(); }
public ActionResult DeleteSubject(int id, SubjectViewModel objSubjectViewModel) { try { Subjects subjects = objEntities.Subjects.Find(id); objEntities.Subjects.Remove(subjects); objEntities.SaveChanges(); return(RedirectToAction("GetSubject")); } catch (Exception ex) { Console.WriteLine("Exception source: {0} user is failed to register", ex.Message); return(View(ex)); } }
private void mFillItemView(Guid subjectID) { Subjects item = new Subjects(subjectID); if (item.RowCount > 0) { litItemTitle.Text = item.pTitle; litItemBody.Text = item.pBody; itemBanner.Subject = item; pagePlugin1.SubjectID = item.pIDSubject; litCoverImage.Text = string.Format("<img class='itemCoverImage' src='{0}' />", mGetCoverImage(item.pIDSubject.ToString())); } else { litBody.Text = Farschidus.Translator.AppTranslate["general.message.page.deactivate"]; } uplItemView.Update(); }
private void mSearch() { int itemCount = 0; Subjects subjects = new Subjects(); string iDHeaderGallery = ""; if (!string.IsNullOrEmpty(txtIDHeaderGallerySearch.Text)) { iDHeaderGallery = txtIDHeaderGallerySearch.Text.Trim(); } string bannerType = ""; if (!string.IsNullOrEmpty(txtBannerTypeSearch.Text)) { bannerType = txtBannerTypeSearch.Text.Trim(); } string alias = ""; if (!string.IsNullOrEmpty(txtAliasSearch.Text)) { alias = txtAliasSearch.Text.Trim(); } subjects.Search(0, 0, ref itemCount, null, (byte)SubjectTypes.Enum.home, null, pLanguageID, null, null, null, alias, null, null, null, bannerType, null, SubjectTypes.ColumnNames.Priority); grvList.DataSource = subjects.DefaultView; grvList.DataBind(); uplList.Update(); }
public IActionResult addSubject([FromBody] YearsObject form) { try { var userId = this.help.GetCurrentUser(HttpContext); if (userId <= 0) { return(StatusCode(401, "الرجاء الـتأكد من أنك قمت بتسجيل الدخول")); } var perm = this.help.getPermissin("Subjects_Add", userId, db); if (!perm) { return(StatusCode(401, "لا تملك الصلاحية")); } if (form == null) { return(BadRequest("حذث خطأ في ارسال البيانات الرجاء إعادة الادخال")); } var subjectCheck = (from p in db.AcadimacYears where p.Name == form.name select p).SingleOrDefault(); if (subjectCheck != null) { return(StatusCode(401, "الاسم موجود مسبقا")); } Subjects subject = new Subjects(); subject.Name = form.name; subject.AcadimecYearId = int.Parse(form.id.ToString()); subject.Status = 1; subject.CreatedBy = userId; subject.CreatedOn = DateTime.Now; db.Subjects.Add(subject); db.SaveChanges(); return(Ok("تمت عملية الاضافة بنجاح")); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public ActionResult DeleteSubjectProfessorConfirmed(string id) { Subjects subjects = db.Subjects.Find(id); db.Subjects.Remove(subjects); //αφαιρούμε το συγκεκριμένο μάθημα από τη βάση δεδομένων List <LabsAnnouncements> lab = db.LabsAnnouncements.Where(m => m.subjectExamed == id).ToList(); foreach (var item in lab) { List <ExamSlotsAvailability> slots = db.ExamSlotsAvailability.Where(m => m.labID == item.labID).ToList(); foreach (var item2 in slots) { db.ExamSlotsAvailability.Remove(item2); } db.LabsAnnouncements.Remove(item); } List <LabsAvailability> labAvailability = db.LabsAvailability.Where(m => m.subjectExamed == id).ToList(); foreach (var item in labAvailability) { db.LabsAvailability.Remove(item); } List <Events> ev = db.Events.Where(m => m.subID == id).ToList(); foreach (var item in ev) { db.Events.Remove(item); } List <Enrollments> enrollments = db.Enrollments.Where(m => m.subjectID == id).ToList(); foreach (var item in enrollments) { db.Enrollments.Remove(item); } db.SaveChanges(); return(RedirectToAction("MySubjectsProfessor")); //ανακατεύθυνση στην αρχική σελίδα }
static void Main(string[] args) { Subjects subjects = new Subjects(); try { Theory t1 = new Theory(); t1.ID = 1; t1.Name = "Theory subject1"; t1.Marks = 150; Lab l1 = new Lab(); Console.WriteLine("Enter subject id"); l1.ID = Convert.ToInt32(Console.ReadLine()); l1.Name = "Lab1"; l1.Internals = 30; subjects.Add(t1); subjects.Add(l1); foreach (Subject item in subjects.GetAllSubjets()) { Console.WriteLine(item.Name); } MyGenericClass <int, Subject> myGenericClass = new MyGenericClass <int, Subject>(); } catch (DuplicateKeyException ex) { Console.WriteLine(ex.Message); } catch (FormatException ex) { Console.WriteLine(ex.Message); } catch (Exception ex) { Console.WriteLine(ex.Message); }finally { Console.WriteLine("Always executed"); Console.ReadLine(); } }
private void mDelete(Guid iDSubject, bool loadList = true) { DAL.GlobalCore.TransactionMgr tx = DAL.GlobalCore.TransactionMgr.ThreadTransactionMgr(); try { tx.BeginTransaction(); MediaSubjects mediaSubjects = new MediaSubjects(); mediaSubjects.LoadByIDSubject(iDSubject); mediaSubjects.DeleteAll(); mediaSubjects.Save(); SubjectPlugins subjectPlugin = new SubjectPlugins(); subjectPlugin.LoadByIDSubject(iDSubject); subjectPlugin.DeleteAll(); subjectPlugin.Save(); GalleryPlugins galleryPlugins = new GalleryPlugins(); galleryPlugins.LoadByIDSubject(iDSubject); galleryPlugins.DeleteAll(); galleryPlugins.Save(); Subjects subject = new Subjects(iDSubject); subject.MarkAsDeleted(false); subject.Save(); tx.CommitTransaction(); if (loadList) { pMessage.Clear(); pMessage.Add(Farschidus.Translator.AppTranslate["general.message.deleted"], Farschidus.Web.UI.Message.MessageTypes.Success); mShowMessage(pMessage); mLoadList(); } } catch (Exception ex) { tx.RollbackTransaction(); pMessage.Clear(); pMessage.Add(ex.Message, Farschidus.Web.UI.Message.MessageTypes.Error); mShowMessage(pMessage); } }
public ActionResult Edit(int id, Subjects model) { try { repo = new Repository <Subjects>(UnitOfWork); IRepository <Subjecttypes> subjtypesrepo = new Repository <Subjecttypes>(UnitOfWork); IRepository <Statuses> statusesrepo = new Repository <Statuses>(UnitOfWork); model.Statuses = statusesrepo.GetById(model.StatusId); model.Subjecttypes = subjtypesrepo.GetById(model.SubjectTypeId); IRepository <Users> usersrepo = new Repository <Users>(UnitOfWork); model.User = usersrepo.GetById(1); repo.Update(model); return(RedirectToAction("Index")); } catch { return(View()); } }
/// <summary> /// This is a Major Revisioin beginning in the dev brance of 20210105 /// The User will only create the folder to hold the subject /// (whose name is that of the Subject) and the program will create all needed files /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Click_FileOpen(object sender, RoutedEventArgs e) { // Get the Name of the Subject folder CommonOpenFileDialog dialog = new CommonOpenFileDialog(); dialog.IsFolderPicker = true; string FolderPath = ""; if (dialog.ShowDialog() == CommonFileDialogResult.Ok) { FolderPath = dialog.FileName + '\\'; } // Send this to the Subjects SubjectsFolderPath Subjects.SubjectsFolderPath = FolderPath; // Get the number of '\\'s in FolderPath var NumberOfSlashes = StringHelper.ReturnNumberOfDeliniters(FolderPath, '\\'); // Get the Subjects Name from the item a position NumberOfSlashes -1 var FolderName = StringHelper.ReturnItemAtPos(FolderPath, '\\', NumberOfSlashes - 1); // Set Subjects SubjectName Subjects.SubjectName = FolderName; // Send FolderName to tbkMessage tbkMessage.Text = FolderName; Subjects.OpenSubjectFile(); // Get List of Root Items, if any, to display in the lbxItems on startup List <String> ListOfRootStrings = Subjects.ItemsListBoxStringsList; if (ListOfRootStrings.Count > 0) { foreach (string RootString in ListOfRootStrings) { lbxItems.Items.Add(RootString); } } }// End FileOpen
public SubjectModel GetSubjectById(int id) { using (SZPNUWContext context = new SZPNUWContext()) { Subjects subject = context.Subjects.FirstOrDefault(p => p.Id == id); if (subject != null) { return new SubjectModel { Id = subject.Id, Description = subject.Description, Name = subject.Name, LeaderId = subject.Leaderid } } ; return(null); } }
/// <summary> /// Provides Email subject for specified Enum. If Enum is not found then returns empty string. /// </summary> /// <param name="subject"></param> /// <param name="subjects"></param> /// <returns></returns> public static string GetSubject(this EmailSubjects subject, Subjects subjects) { string subj = string.Empty; switch (subject) { case EmailSubjects.NewUser: subj = subjects.NewUser; break; case EmailSubjects.ChangePassword: subj = subjects.ChangePassword; break; default: break; } return(subj); }
/// <summary> /// 获取作业信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public static dto_Zy GetZy(int id) { dto_Zy tempresult = null; string key = RedisHelper.GetEasyZyRedisKey(CacheCatalog.Zy, id.ToString()); using (var client = RedisHelper.Instance.GetRedisClient(CacheCatalog.Zy.ToString())) { if (client != null) { tempresult = client.Get <dto_Zy>(key); if (tempresult == null) { T_Zy z = B_Zy.GetZy(id); string subName = ""; Subjects.TryGetValue(z.SubjectId, out subName); tempresult = new dto_Zy() { Id = z.Id, UserId = z.UserId, ZyName = z.ZyName, Type = z.Type, CourseId = z.CourseId, SubjectId = z.SubjectId, CreateDate = z.CreateDate, OpenDate = z.OpenDate, DueDate = z.DueDate, OpenDateStr = z.OpenDate.ToString("yyyy-MM-dd HH:mm:ss"), DueDateStr = z.DueDate.ToString("yyyy-MM-dd HH:mm:ss"), SubjectName = subName, TypeName = z.Type == 0 ? "题库" : "自传", Status = z.Status }; if (tempresult != null) { client.Set(key, tempresult, ts); } } } } return(tempresult); }
private bool mValidateDelete(Guid iDSubject) { pMessage.Clear(); bool isValid = true; Subjects subject = new Subjects(); subject.LoadByIDGallery(iDSubject); if (subject.RowCount > 0) { isValid = false; pMessage.Add(Farschidus.Translator.AppTranslate["galleryManaging.default.message.subjectGalleryRelation"], Farschidus.Web.UI.Message.MessageTypes.Warning); do { pMessage.Add(subject.pTitle, Farschidus.Web.UI.Message.MessageTypes.Information); }while (subject.MoveNext()); } return(isValid); }
/// <summary> /// Returns a string representation of the VerbPhrase. /// </summary> /// <returns>A string representation of the VerbPhrase.</returns> public override string ToString() { var empty = string.Empty; return(!VerboseOutput? base.ToString() : string.Join("\n", base.ToString(), Subjects.Any() ? $"Subjects: {Subjects.Format(s => s.Text)}" : empty, SubjectComplement != null ? $"\nAttached Subject Complement{SubjectComplement.Text}" : empty, DirectObjects.Any() ? $"Direct Objects: {DirectObjects.Format(o => o.Text)}" : empty, IndirectObjects.Any() ? $"Indirect Objects: {IndirectObjects.Format(o => o.Text)}" : empty, ObjectOfThePreposition != null ? $"Via Preposition Object: {ObjectOfThePreposition.Text}" : empty, Modality != null ? $"Modality: {Modality.Text}" : empty, AdverbialModifiers.Any() ? $"Modifiers: {AdverbialModifiers.Format(m => m.Text)}" : empty, $"\nPossessive: [{(IsPossessive ? "Yes" : "No")}]", $"\nClassifier: [{(IsClassifier ? "Yes" : "No")}]", $"\nPrevailing Form: [{PrevailingForm.SpaceByCase().RemoveSubstrings("Verb").Trim()}]" )); }
//Using singleton pattern to avoid multiple Data access private DataManager() { Task.Run(() => Load()).Wait(); //ars.WaitOne(); foreach (Teacher item in dataController.TeacherRepo.GetList()) { Teachers.Add(new TeacherViewModel(item)); } foreach (Subject item in dataController.SubjectRepo.GetList()) { Subjects.Add(new SubjectViewModel(item)); } foreach (Group item in dataController.GroupRepo.GetList()) { Groups.Add(new GroupViewModel(item)); } }
public ActionResult EditSubject(int id, Subjects objSubjects) { { if (ModelState.IsValid) { Subjects objSubject = new Subjects { SubjectId = id, SubjectName = objSubjects.SubjectName }; objEntities.Entry(objSubject).State = EntityState.Modified; objEntities.SaveChanges(); return(RedirectToAction("GetSubject")); } return(View(objSubjects)); } }
private void mRenderSections() { Subjects sbjPages = new Subjects(); sbjPages.LoadByIDSubjectTypeAndIDLanguage((byte)SubjectTypes.Enum.page, pCurrentLanguageID); StringBuilder sb = new StringBuilder(); if (sbjPages.RowCount > 0) { sbjPages.Sort = Subjects.ColumnNames.Priority; do { sb.AppendFormat("<section id='{0}'>", sbjPages.pTitle.ToLower()); sb.Append(sbjPages.pBody); sb.AppendFormat("</section>", sbjPages.pTitle); }while (sbjPages.MoveNext()); } litSections.Text = sb.ToString(); }
public void AddSubject(Subjects obj) { connection(); SqlCommand com = new SqlCommand("SUBJECTSAVE", con); com.CommandType = CommandType.StoredProcedure; com.Parameters.Add(new SqlParameter("@NAME", SqlDbType.VarChar, 20)); com.Parameters["@NAME"].Value = obj.SubjectName; try { con.Open(); com.ExecuteNonQuery(); } finally { con.Close(); } }
//--------------------------------- ///-------------------------------------------- protected DataSet getAllSubject(int siteid,int contid) { Subjects sub = new Subjects(); return sub.getAllSubject(siteid,contid); }
public void AddSubject(Subjects.Subject subject) { _subjects.Add(subject); }
//------------------------------------------- protected string updateSubject(Subjects subj) { SqlCommand cmd = new SqlCommand(); cmd.Connection = DataBase; //Procedure Name. cmd.CommandText = "Upd_Subject"; cmd.CommandType = CommandType.StoredProcedure; //Procedure Parameters. cmd.Parameters.Add("@SiteId", SqlDbType.Int); cmd.Parameters.Add("@ContId", SqlDbType.Int); cmd.Parameters.Add("@SubjId", SqlDbType.Int); cmd.Parameters.Add("@CategoryId", SqlDbType.Int); //Setting values to Parameters. cmd.Parameters[0].Value = subj.intSiteId; cmd.Parameters[1].Value = subj.intContId; cmd.Parameters[2].Value = subj.intSubjId; cmd.Parameters[3].Value = subj.intCategoryId; string ids = ""; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { ids = dr["id"].ToString(); } } dr.Close(); dr.Dispose(); return ids; }
public void Add(Subjects subject) { context.Subjects.Add(subject); }
public void Edit(Subjects subject) { context.Entry(subject).State = EntityState.Modified; }
public HeatIndexDisplay(Subjects weatherData) { this.weatherData = weatherData; weatherData.RegisterObserver(this); }
public StatisticsDisplay(Subjects weatherData) { this.weatherData = weatherData; weatherData.RegisterObserver(this); }
public ForecastDisplay(Subjects weatherData) { this.weatherData = weatherData; weatherData.RegisterObserver(this); }
public CurrentConditionsDisplay(Subjects weatherData) { this.weatherData = weatherData; this.weatherData.RegisterObserver(this); }