public async Task <IActionResult> Edit(int id, [Bind("ID,ClassName,NumberOfStudents,Section")] ClassMaster classMaster) { if (id != classMaster.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(classMaster); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClassMasterExists(classMaster.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(classMaster)); }
public ActionResult ClassList(ClassMaster classMaster) { ClassService add = new ClassService(); add.AddClass(classMaster); return(RedirectToAction("AllClasses")); }
public List <ClassMaster> GetClasses() { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["InstituteSystem"].ConnectionString); SqlCommand comm = new SqlCommand("ReadClass", conn); List <ClassMaster> classes = new List <ClassMaster>(); comm.CommandType = CommandType.StoredProcedure; try { conn.Open(); comm.ExecuteNonQuery(); SqlDataReader dataReader = comm.ExecuteReader(); while (dataReader.Read()) { ClassMaster classMaster = new ClassMaster(); classMaster.Id = dataReader.GetInt32(0); classMaster.Class = dataReader.GetString(1); classes.Add(classMaster); } } catch (Exception e) { } finally { conn.Close(); } return(classes); }
public ActionResult DeleteClass(ClassMaster classMaster) { ClassService delete = new ClassService(); delete.DeleteClass(classMaster.Id); return(RedirectToAction("AllClasses")); }
public TemplateChecker(StatBlockMessageWrapper _messageXML, MonSBSearch _monSBSearch, RaceBase Race_Base, MonsterStatBlock MonSB, ClassMaster CharacterClasses) { this._messageXML = _messageXML; this._monSBSearch = _monSBSearch; this.Race_Base = Race_Base; this.MonSB = MonSB; this.CharacterClasses = CharacterClasses; }
public ActionResult DeleteConfirmed(int id) { ClassMaster classMaster = db.ClassMasters.Find(id); db.ClassMasters.Remove(classMaster); db.SaveChanges(); return(RedirectToAction("Index")); }
public long Save(ClassMaster master) { if (master.ClassId == 0) { db.ClassMasters.Add(master); } db.SaveChanges(); return(master.ClassId); }
public ActionResult Edit([Bind(Include = "ClassId,ClassName")] ClassMaster classMaster) { if (ModelState.IsValid) { db.Entry(classMaster).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(classMaster)); }
public async Task <IActionResult> Create([Bind("ID,ClassName,NumberOfStudents,Section")] ClassMaster classMaster) { if (ModelState.IsValid) { _context.Add(classMaster); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(classMaster)); }
public SpellChecker(StatBlockMessageWrapper _messageXML, ClassMaster CharacterClasses, IndividualStatBlock_Combat _indvSB, Dictionary <string, SpellList> ClassSpells, MonSBSearch _monSBSearch, MonsterStatBlock MonSB, Dictionary <string, SpellList> SLA) { this._messageXML = _messageXML; this.CharacterClasses = CharacterClasses; this.ClassSpells = ClassSpells; this._monSBSearch = _monSBSearch; this.SLA = SLA; this.MonSB = MonSB; this._indvSB = _indvSB; }
public ActionResult Create([Bind(Include = "ClassId,ClassName")] ClassMaster classMaster) { if (ModelState.IsValid) { db.ClassMasters.Add(classMaster); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(classMaster)); }
public SavesChecker(ClassMaster CharacterClasses, IndividualStatBlock_Combat _indvSB, RaceBase Race_Base, List <MagicItemAbilitiesWrapper> MagicItemAbilities, MonSBSearch _monSBSearch, MonsterStatBlock MonSB, AbilityScores.AbilityScores _abilityScores, StatBlockMessageWrapper _messageXML) { this.MagicItemAbilities = MagicItemAbilities; this.CharacterClasses = CharacterClasses; this._indvSB = _indvSB; this.Race_Base = Race_Base; this._monSBSearch = _monSBSearch; this.MonSB = MonSB; this._messageXML = _messageXML; this._abilityScores = _abilityScores; }
public WeaponChecker(ClassMaster CharacterClasses, List <string> magicInEffect, Dictionary <IEquipment, int> Weapons, string RaceName, bool DontUseRacialHD, RaceBase.RaceType RaceBaseType, bool HasRaceBase, int RacialHDValue) { _characterClasses = CharacterClasses; this.magicInEffect = magicInEffect; this.Weapons = Weapons; this.RaceName = RaceName; this.DontUseRacialHD = DontUseRacialHD; this.RaceBaseType = RaceBaseType; this.HasRaceBase = HasRaceBase; this.RacialHDValue = RacialHDValue; }
protected void btnSubmit_Click(object sender, EventArgs e) { ClassMaster Obj_Add_Cls = new ClassMaster { ClassName = className.Text, NumberOfStudents = Convert.ToInt32(numberOfStudents.Text), Section = section.Text, }; ClassMasterBuss.SaveClasses(Obj_Add_Cls); ClassesFill(); }
private void ParseClasses() { if (Class.Length != 0) { //string temp = Classes; CharacterClasses = new ClassMaster(Class, SpellDomains, Mystery, Bloodline, Patron); } else { CharacterClasses = new ClassMaster(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty); } }
public SpellChecker(ISBCheckerBaseInput sbCheckerBaseInput, Dictionary <string, SpellList> classSpells, Dictionary <string, SpellList> SLA, ISpellStatBlockBusiness spellStatBlockBusiness) { _sbCheckerBaseInput = sbCheckerBaseInput; _messageXML = _sbCheckerBaseInput.MessageXML; _characterClasses = _sbCheckerBaseInput.CharacterClasses; _classSpells = classSpells; _monSBSearch = _sbCheckerBaseInput.MonsterSBSearch; _sla = SLA; _monsterSB = _sbCheckerBaseInput.MonsterSB; _indvSB = _sbCheckerBaseInput.IndvSB; _spellStatBlockBusiness = spellStatBlockBusiness; }
protected void btnUpdate_Click(object sender, EventArgs e) { ClassMaster Class = new ClassMaster { ID = Convert.ToInt32(ddl_Class.SelectedValue), ClassName = className.Text, NumberOfStudents = Convert.ToInt32(numberOfStudents.Text), Section = section.Text }; ClassMasterBuss.UpdateClass(Class); ClassesFill(); }
public static string[] GetCompletionListClass(string prefixText, int count, string contextKey) { ClassMaster objClass = new ClassMaster(); DataTable dt = new DataView(objClass.GetClassMaster(HttpContext.Current.Session["CompId"].ToString()), "Class like '" + prefixText.ToString() + "%'", "", DataViewRowState.CurrentRows).ToTable(); string[] txt = new string[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { txt[i] = dt.Rows[i]["Class"].ToString(); } return(txt); }
// GET: ClassMasters/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClassMaster classMaster = db.ClassMasters.Find(id); if (classMaster == null) { return(HttpNotFound()); } return(View(classMaster)); }
public ActionResult Edit([Bind(Include = "RecordId, ClassNumber, ClassName, ClassStatus")] ClassMaster classMaster) { ClassMaster cls = (from c in db.ClassMasters where c.RecordId == classMaster.RecordId select c).FirstOrDefault(); cls.EmployeeID = Convert.ToInt32(@Session["employeecode"]); cls.ClassName = classMaster.ClassName; cls.ClassNumber = classMaster.ClassNumber; cls.ClassStatus = classMaster.ClassStatus; cls.CreatedDate = DateTime.Now; db.SaveChanges(); return(RedirectToAction("ViewAll")); }
public bool Delete(long id) { ClassMaster master = GetClassMasterById(id); if (master != null) { db.ClassMasters.Remove(master); db.SaveChanges(); return(true); } else { return(false); } }
public static ClassMasterModel Mapping(ClassMaster db) { ClassMasterModel model = new ClassMasterModel(); model.ClassId = db.ClassId; model.ClassName = db.ClassName; model.IsActive = db.IsActive; model.IsDelete = db.IsDelete; model.CreatedBy = db.CreatedBy; model.CreatedOn = db.CreatedOn; model.UpdatedBy = db.UpdatedBy; model.UpdatedOn = db.UpdatedOn; return(model); }
public ActionResult Edit(int?id) { ViewBag.Status = new SelectList(db.StatusMasters, "RecordId", "StatusName"); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClassMaster cls = db.ClassMasters.Find(id); if (cls == null) { return(HttpNotFound()); } return(View(cls)); }
public static void SaveClasses(ClassMaster Class_Save)//save class method. { try { using (SchoolExhibitionEntities db = new SchoolExhibitionEntities()) { db.ClassMasters.Add(Class_Save); db.SaveChanges(); } } catch (Exception ex) { throw ex; } }
public ActionResult Create([Bind(Include = "ClassNumber, ClassName, ClassStatus")] ClassMaster classMaster) { ClassMaster cls = new ClassMaster(); if (ModelState.IsValid) { cls.EmployeeID = Convert.ToInt32(@Session["employeecode"]); cls.ClassName = classMaster.ClassName; cls.ClassNumber = classMaster.ClassNumber; cls.ClassStatus = classMaster.ClassStatus; cls.CreatedDate = DateTime.Now; db.ClassMasters.Add(cls); db.SaveChanges(); } return(RedirectToAction("Create")); }
public ArmorClassChecker(StatBlockMessageWrapper _messageXML, MonSBSearch _monSBSearch, ClassMaster CharacterClasses, StatBlockInfo.ACMods ACMods_Computed, int MaxDexMod, int SizeMod, int DodgeBonus, string AC, StatBlockInfo.ACMods ACMods_SB, string Race, List <OnGoingStatBlockModifier> onGoingMods, int HD) { this._messageXML = _messageXML; this._monSBSearch = _monSBSearch; this.CharacterClasses = CharacterClasses; this.ACMods_Computed = ACMods_Computed; this.MaxDexMod = MaxDexMod; this.SizeMod = SizeMod; this.DodgeBonus = DodgeBonus; this.ACMods_SB = ACMods_SB; this.AC = AC; this.Race = Race; this.HD = HD; _onGoingMods = onGoingMods; }
public static void DeleteClass(string Obj_Class_Delete)//delete class method { try { using (SchoolExhibitionEntities db = new SchoolExhibitionEntities()) { ClassMaster c = db.ClassMasters.SingleOrDefault(x => x.ID.ToString().Trim() == Obj_Class_Delete.Trim());//Lambda expression if (c != null) { db.ClassMasters.Remove(c); db.SaveChanges(); } } } catch (Exception ex) { throw ex; } }
public static int UpdateClass(ClassMaster Obj_Class_Update)//updte class method { try { using (SchoolExhibitionEntities db = new SchoolExhibitionEntities()) { ClassMaster c = db.ClassMasters.SingleOrDefault(x => x.ID == Obj_Class_Update.ID);//Lambda expression c.ClassName = Obj_Class_Update.ClassName; c.NumberOfStudents = Obj_Class_Update.NumberOfStudents; c.Section = Obj_Class_Update.Section; db.SaveChanges(); return(Obj_Class_Update.ID); } } catch (Exception ex) { throw ex; } }
public async Task <JsonResult> DeleteMasterClass([FromBody] ClassMasterDto dto) { WebApiSimpleResponse <ClassMasterDto> res; try { if (dto == null) { var ex = new Exception("Entity not found"); throw ex; } var entity = new ClassMaster { Id = dto.Id }; var doesHaveDetailClass = _classDetailRepository.GetAll().Where(x => x.ClassMasterId == dto.Id); if (doesHaveDetailClass.Count() > 0) { throw new Exception("The selected master class contains detail class(es)!"); } await _classMasterRepository.Delete(entity); res = new WebApiSimpleResponse <ClassMasterDto> { Message = ResponseMessage.OperationSucceeded.GetDescription() }; } catch (Exception ex) { Logger.ErrorException(ex.Message, ex); res = new WebApiSimpleResponse <ClassMasterDto> { ErrorFlag = true, Message = ResponseMessage.OperationFailed.GetDescription() }; } return(new JsonResult(res)); }
public ActionResult AddClass(int ClassID = 0, int filterid = 0) { ClassMaster cmaster = new ClassMaster(); if (ClassID > 0) { var detail = db.ClassMaster.Where(c => c.ClassID == ClassID).FirstOrDefault(); cmaster.ClassName = detail.ClassName; cmaster.ClassID = ClassID; } var classdetail = db.ClassMaster.ToList(); if (filterid > 0) { classdetail = classdetail.Where(c => c.ClassID == filterid).ToList(); } ViewData["clases"] = classdetail; return(View(cmaster)); }