private async Task AddAccountNumber(string oib) { Partner = await _partnersEndpoint.GetByOib(oib); string sifra = Partner.Id.ToString(); string kontoK = "12"; string kontoD = "22"; while (kontoK.Length + sifra.Length < 8) { kontoK += "0"; } kontoK += sifra; await _bookAccountsEndpoint.Insert(new BookAccountModel { Konto = kontoK, Opis = Partner.Naziv }); while (kontoD.Length + sifra.Length < 8) { kontoD += "0"; } kontoD += sifra; await _bookAccountsEndpoint.Insert(new BookAccountModel { Konto = kontoD, Opis = Partner.Naziv }); Partner.KontoK = kontoK; Partner.KontoD = kontoD; await _partnersEndpoint.PostPartner(Partner); }
public ActionResult PartnersCreate(PartnersModel model) { int partnerId = model.Id; PartnersRecord rec = new PartnersRecord(); rec.Id = model.Id; rec.Latitude = model.Latitude; rec.Longtitude = model.Longtitude; rec.Name = model.Name; rec.PostCode = model.PostCode; rec.Telephone = model.Telephone; rec.Title = model.Title; rec.Address = model.Address; rec.City = model.City; rec.Description = model.Description; rec.Email = model.Email; if (rec.Id == 0) { _pService.InsertPartnerRecord(rec); } else { _pService.UpdatePartnerRecord(rec); } //_pService.SetSetting(string.Format("ShippingRateComputationMethod.FixedRate.Rate.ShippingMethodId{0}", shippingMethodId), rate); return(new NullJsonResult()); }
public List <PartnersModel> GeneratePartnerModel() { try { List <PartnersModel> pmList = new List <PartnersModel>(); PartnersModel pm = new PartnersModel(); using (VenturadaDataContext vdc = new VenturadaDataContext()) { var partner = from p in vdc.Partners.ToList() orderby p.PartnerId ascending select p; foreach (var item in partner) { pm = new PartnersModel(); pm.PartnerId = item.PartnerId; pm.ImageUrl = item.ImageUrl; pm.Description = item.Description; pm.Sequence = item.Sequence; pmList.Add(pm); } return(pmList); } } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> Partners() { var model = new PartnersModel(); model.PartnersCollection = new PartnerService().GetPartners() .GroupBy(p => p.PartnerType) .ToDictionary(p => p.Key, group => group.OrderBy(p => p.OrderN).ToList()); return(View(model)); }
public string AddPartner(PartnersModel partner) { if (InsertPartner(partner.Name, partner.Img, partner.Describe, partner.Background)) { return("Success"); } else { return("Fail"); } }
public void Post([FromBody] PartnersModel partner) { if (partner.Id == 0) { _partnersData.InsertPartner(partner); } else { _partnersData.UpdatePartner(partner); } }
public void OnDialogOpened(IDialogParameters parameters) { Partner = parameters.GetValue <PartnersModel>("partner"); if (Partner != null) { GetPartnerFromDatabase(Partner.Id); } else { Partner = new(); } }
public string UpdatePartner(PartnersModel partner) { int no = Convert.ToInt32(partner.Id); if (EditPartner(no, partner.Name, partner.Img, partner.Describe, partner.Background)) { return("Partners Updated"); } else { return("Invalid Partners"); } }
public ActionResult PartnersDelete(PartnersModel model) { PartnersRecord rec = new PartnersRecord(); rec.Id = model.Id; _pService.DeletePartner(rec); //_pService.SetSetting(string.Format("ShippingRateComputationMethod.FixedRate.Rate.ShippingMethodId{0}", shippingMethodId), rate); return(new NullJsonResult()); }
public async Task PostPartner(PartnersModel partner) { using (HttpResponseMessage response = await _apiService.ApiClient.PostAsJsonAsync("/api/Partners", partner)) { if (response.IsSuccessStatusCode) { } else { throw new Exception(response.ReasonPhrase); } } }
public void UpdatePartner(PartnersModel partner) { try { _sql.StartTransaction("AccountingConnStr"); _sql.SaveDataInTransaction("dbo.spPartners_Update", partner); } catch (System.Exception) { _sql.RollBackTransaction(); throw; } }
public async Task <ActionResult> Partners() { var model = new PartnersModel(); model.PartnersCollection = new Dictionary <PartnerType, List <Partner> >(); foreach (var partnerType in Enum.GetValues(typeof(PartnerType))) { var partners = _partnerService.Value.GetPartnersByType((PartnerType)partnerType).ToList(); model.PartnersCollection.Add((PartnerType)partnerType, partners); } return(View(model)); }
public ActionResult AddImages() { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; AboutUsDataService auDS = new AboutUsDataService(); PartnersModel pm = new PartnersModel(); try { string homeImage = (string)Request.Form["home_image"]; WebImage photo = null; var newFileName = ""; var imagePath = ""; photo = WebImage.GetImageFromRequest(); if (photo != null) { newFileName = Guid.NewGuid().ToString() + "_" + Path.GetFileName(photo.FileName); imagePath = @"Contents\Images\About\" + newFileName; photo.Save(@"~\" + imagePath); auDS.InsertPartner(imagePath); } return(RedirectToAction("Edit", "About")); } catch (Exception ex) { throw ex; } finally { auDS = null; } }
private async void GetPartnerFromDatabase(int partnerId) { Partner = await _partnersEndpoint.GetById(partnerId); }