private void SaveButtonClick(object sender, EventArgs e) { PassportLib.Passport passport = new PassportLib.Passport(); TreeNode groupNode = passTree.TopNode; for (int i = 0; i < groupNode.Nodes.Count; i++) { PassportGroup group = new PassportGroup(groupNode.Nodes[i].Text); TreeNode cardNode = groupNode.Nodes[i]; for (int j = 0; j < cardNode.Nodes.Count; j++) { PassportCard card = new PassportCard(cardNode.Nodes[j].Text); TreeNode itemNode = cardNode.Nodes[j]; for (int k = 0; k < itemNode.Nodes.Count; k++) { PassportItem item = new PassportItem(itemNode.Nodes[k].Text, itemNode.Nodes[k].ToolTipText); card.Items.Add(item); } group.Cards.Add(card); } passport.Groups.Add(group); } if (!passport.Save(passFile, "123")) { MessageBox.Show(Resources.SaveFailed, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public PassportItem getPassportDetails(int id) { PassportItem passportData = new PassportItem(); passportData = _mapper.Map <PassportInfo, PassportItem>(_unitofWork.PassportRepository.GetPassportDetails(id)); return(passportData); }
public void AddRequest([FromBody] PassportItem passportData) { PassportInfo passport = _mapper.Map <PassportItem, PassportInfo>(passportData); _unitofWork.PassportRepository.Add(passport); int i = _unitofWork.Complete(); }
// GET: /passport/Details public ActionResult Details(int id) { var pass = new PassportItem(); pass.Name = "Иванов"; pass.Surname = "Иван"; return(View(pass)); }
public ActionResult DeleteConfirmed(int id) { PassportItem passportItem = db.Passports.Find(id); db.Passports.Remove(passportItem); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,Surname,Name,MiddleName,Birthday,Sex,Series,Number,DateOfIssue,IssuaDepartmentCode,PlaceOfBirthId,PlaceOfIssue")] PassportItem passportItem) { if (ModelState.IsValid) { db.Passports.Add(passportItem); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PlacesList = new SelectList(db.Places, "Id", "Name", "1"); return(View(passportItem)); }
public void UpdateRequest([FromBody] PassportItem passportData) { PassportInfo passport = _unitofWork.PassportRepository.Get(passportData.RequestInfoId); passport.PassportNumber = passportData.PassportNum; passport.PassportExpiryDate = passportData.PassportExpiryDate; passport.VisaNumber = passportData.VisaNum; passport.VisaExpiryDate = passport.VisaExpiryDate; int i = _unitofWork.Complete(); }
// GET: PassportItems/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PassportItem passportItem = db.Passports.Find(id); if (passportItem == null) { return(HttpNotFound()); } return(View(passportItem)); }
// GET: PassportItems/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PassportItem passportItem = db.Passports.Find(id); passportItem.PlaceOfBirthItem = db.Places.Single(pl => pl.Id == passportItem.PlaceOfBirthId); if (passportItem == null) { return(HttpNotFound()); } return(View(passportItem)); }
// GET: PassportItems/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PassportItem passportItem = db.Passports.Find(id); passportItem.PlaceOfBirthItem = db.Places.Single(pl => pl.Id == passportItem.PlaceOfBirthId); if (passportItem == null) { return(HttpNotFound()); } ViewBag.PlacesList = new SelectList(db.Places, "Id", "Name", passportItem.PlaceOfBirthId); return(View(passportItem)); }
private void SaveButtonClick(object sender, EventArgs e) { PassportLib.Passport passport = new PassportLib.Passport(); TreeNode groupNode = passTree.TopNode; for (int i = 0; i < groupNode.Nodes.Count; i++) { PassportGroup group = new PassportGroup(groupNode.Nodes[i].Text); TreeNode cardNode = groupNode.Nodes[i]; for (int j = 0; j < cardNode.Nodes.Count; j++) { PassportCard card = new PassportCard(cardNode.Nodes[j].Text); TreeNode itemNode = cardNode.Nodes[j]; for (int k = 0; k < itemNode.Nodes.Count; k++) { PassportItem item = new PassportItem(itemNode.Nodes[k].Text, itemNode.Nodes[k].ToolTipText); card.Items.Add(item); } group.Cards.Add(card); } passport.Groups.Add(group); } if (!passport.Save(passFile, "123")) MessageBox.Show(Resources.SaveFailed, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error); }