public AccreditationsComponent() { mifnexsoEntities = new MIFNEXSOEntities(); acreditation = new Accreditation(); acreditation.AccreditationId = Guid.Empty; mifnexsoEntities.Accreditations.AddObject(acreditation); }
public async Task <IActionResult> PutAccreditation([FromRoute] int id, [FromBody] Accreditation accreditation) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != accreditation.Id) { return(BadRequest()); } _context.Entry(accreditation).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AccreditationExists(id)) { return(NotFound()); } throw; } return(NoContent()); }
public List <CareHub.DataModel.Models.Accreditation> Save(Accreditation entity) { var data = (from acc in _context.Accreditations where acc.Title == entity.Title select acc).FirstOrDefault(); if (data == null) { _context.Accreditations.Add(entity); _context.SaveChanges(); var accreditations = (from acc in _context.Accreditations select new CareHub.DataModel.Models.Accreditation { Description = acc.Description, AccreditationId = acc.AccreditationId, Title = acc.Title }).ToList(); return(accreditations); } else { throw new Exception("Accreditations already exist."); } }
public static void RepresentationDeal(int accreditationID) { Accreditation a = Accreditation.Get(accreditationID); PDFCreators creator = new PDFCreators(true, 15, 15, 15, 15); creator.OpenPDF(); creator.GetContentByte(); creator.SetTitle("Овластување за застапништво"); creator.SetTitleLeftWithFontSize10(a.Title); creator.SetTitleLeftWithFontSize10(" "); BrokerHouseInformation bhi = BrokerHouseInformation.GetInformation(); creator.SetTitleLeftWithFontSize10("Јас, " + a.Client.Name + " со овој договор потврдувам дека брокерското друштво" + bhi.BrokerHouseName + " може да ме застапува за следните типови на осигурување:"); creator.SetTitleLeftWithFontSize10(" "); List <AccreditationInsuranceType> listAIT = AccreditationInsuranceType.GetByAccreditation(accreditationID); foreach (AccreditationInsuranceType ait in listAIT) { creator.SetTitleLeftWithFontSize10("- " + ait.InsuranceType.Name); } creator.SetTitleLeftWithFontSize10(" "); creator.SetTitleLeftWithFontSize10("Времетраење на застапништвото " + a.FromDate.ToShortDateString() + " - " + a.ToDate.ToShortDateString()); creator.SetTitleLeftWithFontSize10(" "); creator.SetTitleLeftWithFontSize10(" ____________________"); creator.SetTitleLeftWithFontSize10(" Потпис"); creator.FinishPDF_FileName("Dogovor"); }
public ActionResult Update(Accreditation accreditation, string hdAccreditationID) { if (hdAccreditationID == "") { accreditation.OrganizationID = HCRGCLIENT.OrganizationID; var accreditationID = _NewsService.AddAccreditation(Mapper.Map <HCRGUniversityMgtApp.NEPService.NewsService.Accreditation>(accreditation)); accreditation.OrganizationName = (_clientService.GetOrganizationByID(HCRGCLIENT.OrganizationID)).OrganizationName; accreditation.AccreditationID = accreditationID; accreditation.flag = true; Regex regex = new Regex("\\<[^\\>]*\\>"); accreditation.DescriptionShort = regex.Replace(HttpUtility.HtmlDecode(accreditation.AccreditationContent), String.Empty); accreditation.DescriptionShort = accreditation.DescriptionShort.Replace(" ", ""); if (accreditation.DescriptionShort.Length > 1000) { accreditation.DescriptionShort = accreditation.DescriptionShort.Substring(0, 1000); } } else { accreditation.AccreditationID = Convert.ToInt32(hdAccreditationID); var accreditationID = _NewsService.UpdateAccreditation(Mapper.Map <HCRGUniversityMgtApp.NEPService.NewsService.Accreditation>(accreditation)); accreditation.flag = false; Regex regex = new Regex("\\<[^\\>]*\\>"); accreditation.DescriptionShort = regex.Replace(HttpUtility.HtmlDecode(accreditation.AccreditationContent), String.Empty); accreditation.DescriptionShort = accreditation.DescriptionShort.Replace(" ", ""); if (accreditation.DescriptionShort.Length > 1000) { accreditation.DescriptionShort = accreditation.DescriptionShort.Substring(0, 1000); } } return(Json(accreditation, GlobalConst.Message.text_html)); }
public async Task <IActionResult> Save(Accreditation model) { if (ModelState.IsValid) { // accreditation is being created if (model.AccreditationId == 0) { var creator = await userManager.GetUserAsync(User); model.CreatorId = creator.Id; model.Organization = organizationRepository.Organizations .FirstOrDefault(o => o.OrganizationId == creator.OrganizationId); model.DateCreated = DateTime.Now; TempData["message"] = "Accreditation successfully created."; } // accreditation is being updated else { TempData["message"] = "Accreditation successfully updated."; } accreditationRepository.SaveAccreditation(model); return(RedirectToAction("List")); } return(View("CreateAccreditation", model)); }
public void Setup() { _sqlConnection = new SqlConnection(Global.SqlConn); _oleConnection = new OleDbConnection(Global.AccessConnYoga); _service = new Accreditation(); _service.SQLConnection = _sqlConnection; _service.AccessConnection = _oleConnection; }
public async Task <ActionResult> DeleteConfirmed(int id) { Accreditation accreditation = await db.Accreditations.FindAsync(id); db.Accreditations.Remove(accreditation); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Name,Active")] Accreditation accreditation) { if (ModelState.IsValid) { db.Entry(accreditation).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(accreditation)); }
public async Task <ActionResult> Create([Bind(Include = "Id,Name,Active")] Accreditation accreditation) { if (ModelState.IsValid) { db.Accreditations.Add(accreditation); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(accreditation)); }
public Accreditation DeleteAccreditation(int accreditationId) { Accreditation accreditationEntry = context.Accreditations .FirstOrDefault(a => a.AccreditationId == accreditationId); if (accreditationEntry != null) { context.Accreditations.Remove(accreditationEntry); context.SaveChanges(); } return(accreditationEntry); }
// GET: Accreditations/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Accreditation accreditation = await db.Accreditations.FindAsync(id); if (accreditation == null) { return(HttpNotFound()); } return(View(accreditation)); }
// GET: Accreditations/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Accreditation accreditation = await db.Accreditations.FindAsync(id); if (accreditation == null) { return(HttpNotFound()); } PopulateAssignedAccreditationTextData(accreditation); return(View(accreditation)); }
public void SaveAccreditation(Accreditation accreditation) { Accreditation accreditationEntry = context.Accreditations.FirstOrDefault(a => a.AccreditationId == accreditation.AccreditationId); if (accreditationEntry == null) { context.Accreditations.Add(accreditation); } else { accreditationEntry.Name = accreditation.Name; accreditationEntry.Type = accreditation.Type; accreditationEntry.Eligibility = accreditation.Eligibility; } context.SaveChanges(); }
public AccreditationsComponent(Guid guid) { mifnexsoEntities = new MIFNEXSOEntities(); try { if (guid != Guid.Empty) { acreditation = mifnexsoEntities.Accreditations.FirstOrDefault(a => a.AccreditationId == guid); } else { acreditation = new Accreditation(); acreditation.AccreditationId = Guid.Empty; mifnexsoEntities.Accreditations.AddObject(acreditation); } } catch (Exception) { throw; } }
public async Task <IActionResult> PostAccreditation([FromBody] Accreditation accreditation) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Accreditations.Add(accreditation); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (AccreditationExists(accreditation.Id)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } throw; } return(CreatedAtAction("GetAccreditation", new { id = accreditation.Id }, accreditation)); }
private void PopulateAssignedAccreditationTextData(Accreditation accreditation) { var allAccreditationText = from a in db.AccreditationsTexts where (a.AccreditationId == accreditation.Id) select new vmAccreditationsTexts { AccreditationsTextId = a.Id, Language = a.Language1.Label, Label = a.Label }; var viewModel = new List <vmAccreditationsTexts>(); foreach (var text in allAccreditationText) { viewModel.Add(new vmAccreditationsTexts { AccreditationsTextId = text.AccreditationsTextId, Language = text.Language, Label = text.Label }); } ViewBag.AccreditationText = viewModel; }
public ActionResult Accreditation() { var _res = _clientService.GetOrganizationByID(HCRGUser != null ? HCRGUser.OrganizationID : int.Parse(_encryptionService.DecryptString2(System.Configuration.ConfigurationManager.AppSettings["OrganizationID"]))); if (_res != null) { if (_res.MenuIDs != null) { if (!_res.MenuIDs.Contains("3")) { return(RedirectToAction(GlobalConst.Actions.UserController.UnauthorisePage, GlobalConst.Controllers.User, new { area = "" })); } } } Accreditation accreditation = new Accreditation(); accreditation = Mapper.Map <Accreditation>(_newsService.GetAccreditationAll(HCRGUser != null ? HCRGUser.OrganizationID : (Convert.ToInt32(_encryptionService.DecryptString2(System.Configuration.ConfigurationManager.AppSettings["OrganizationID"]))))); if (accreditation != null) { string decodedHTML = HttpUtility.HtmlDecode(accreditation.AccreditationContent); if (decodedHTML != null) { accreditation.AccreditationContent = decodedHTML.Replace(GlobalConst.Message.SlashStoragePath, GlobalConst.Message.StoragePath); accreditation.AccreditationContent = accreditation.AccreditationContent.Replace("/richtexteditor/", GlobalConst.Extension.http + GlobalConst.ConstantChar.Colon + GlobalConst.ConstantChar.ForwardSlash + GlobalConst.ConstantChar.ForwardSlash + Request.Url.Host.ToLower() + GlobalConst.ConstantChar.Colon + Request.Url.Port + "/richtexteditor/"); accreditation.AccreditationContent = accreditation.AccreditationContent.Replace(" ", ""); } else { accreditation.AccreditationContent = decodedHTML; } } return(View(accreditation)); }
public int RegisterAccreditation(int eventId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] System.Nullable<int> accreditationId, Accreditation accreditation) { object[] results = this.Invoke("RegisterAccreditation", new object[] { eventId, accreditationId, accreditation}); return ((int)(results[0])); }
public ActionResult Save(Accreditation model) { repo.Save(model); return(RedirectToAction("Index")); }
/// <remarks/> public void RegisterAccreditationAsync(int eventId, System.Nullable<int> accreditationId, Accreditation accreditation) { this.RegisterAccreditationAsync(eventId, accreditationId, accreditation, null); }
/// <remarks/> public void RegisterAccreditationAsync(int eventId, System.Nullable<int> accreditationId, Accreditation accreditation, object userState) { if ((this.RegisterAccreditationOperationCompleted == null)) { this.RegisterAccreditationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRegisterAccreditationOperationCompleted); } this.InvokeAsync("RegisterAccreditation", new object[] { eventId, accreditationId, accreditation}, this.RegisterAccreditationOperationCompleted, userState); }