public async Task <ActionResult <MCompanyProfile> > PostMCompanyProfile(MCompanyProfile mCompanyProfile) { _context.MCompanyProfile.Add(mCompanyProfile); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMCompanyProfile", new { id = mCompanyProfile.CompanyProfileId }, mCompanyProfile)); }
public async Task <IActionResult> PutMCompanyProfile(int id, MCompanyProfile mCompanyProfile) { if (id != mCompanyProfile.CompanyProfileId) { return(BadRequest()); } _context.Entry(mCompanyProfile).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MCompanyProfileExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private void populateFormValue(AcroFields pdfFormFields) { MCompanyProfile cmp = CMasterReference.Instance.CompanyProfile; MVTaxDocument vm = (MVTaxDocument)vw; MVTaxFormPP30 pp30 = vm.TaxFormPP30; //pdfFormFields.SetField("Text1.0", "0 1155 48000 18 6"); pdfFormFields.SetField("Text1.0", CTaxDocumentUtil.FormatTaxIDField(cmp.TaxID)); pdfFormFields.SetField("Text1.01", cmp.RegistrationName); pdfFormFields.SetField("Text1.3", cmp.RegistrationAddress); pdfFormFields.SetField("Text1.4", cmp.BuildingName); pdfFormFields.SetField("Text1.5", cmp.RoomNo); pdfFormFields.SetField("Text1.6", cmp.FloorNo); pdfFormFields.SetField("Text1.7", cmp.VillageName); pdfFormFields.SetField("Text1.8", cmp.HomeNo); pdfFormFields.SetField("Text1.9", cmp.Moo); pdfFormFields.SetField("Text1.10", cmp.Soi); pdfFormFields.SetField("Text1.11", cmp.Road); pdfFormFields.SetField("Text1.12", cmp.District); pdfFormFields.SetField("Text1.13", cmp.Town); pdfFormFields.SetField("Text1.14", cmp.Province); pdfFormFields.SetField("Text1.15", cmp.Zip); pdfFormFields.SetField("Text1.16", cmp.Telephone); pdfFormFields.SetField("Text1.22", vm.TaxYearBD); pdfFormFields.SetField("Text2.1", CTaxDocumentUtil.FormatNumberField(pp30.SaleAmt)); pdfFormFields.SetField("Text2.2", CTaxDocumentUtil.FormatNumberField(pp30.SaleZeroPctAmt, "0 00")); pdfFormFields.SetField("Text2.3", CTaxDocumentUtil.FormatNumberField(pp30.SaleExemptAmt, "0 00")); pdfFormFields.SetField("Text2.4", CTaxDocumentUtil.FormatNumberField(pp30.SaleEligibleAmt, "0 00")); pdfFormFields.SetField("Text2.5", CTaxDocumentUtil.FormatNumberField(pp30.SaleVatAmt, "0 00")); pdfFormFields.SetField("Text2.6", CTaxDocumentUtil.FormatNumberField(pp30.PurchaseEligibleAmt)); pdfFormFields.SetField("Text2.7", CTaxDocumentUtil.FormatNumberField(pp30.PurchaseVatAmt)); pdfFormFields.SetField("Text2.8", CTaxDocumentUtil.FormatNumberField(pp30.VatClaimAmt)); pdfFormFields.SetField("Text2.9", CTaxDocumentUtil.FormatNumberField(pp30.VatExtraAmt)); pdfFormFields.SetField("Text2.10", CTaxDocumentUtil.FormatNumberField(pp30.VatPreviousFwdAmt)); pdfFormFields.SetField("Text2.11", CTaxDocumentUtil.FormatNumberField(pp30.VatClaimTotalAmt)); pdfFormFields.SetField("Text2.12", CTaxDocumentUtil.FormatNumberField(pp30.VatExtraTotalAmt)); pdfFormFields.SetField("Text2.13", CTaxDocumentUtil.FormatNumberField(pp30.AdditionalAmt)); pdfFormFields.SetField("Text2.14", CTaxDocumentUtil.FormatNumberField(pp30.PenaltyAmt)); pdfFormFields.SetField("Text2.15", CTaxDocumentUtil.FormatNumberField(pp30.VatClaimGrandAmt)); pdfFormFields.SetField("Text2.16", CTaxDocumentUtil.FormatNumberField(pp30.VatExtraGrandAmt)); int month = CUtil.StringToInt(vm.TaxMonth); int monthIdx = monthMap[month]; pdfFormFields.SetField("Radio Button3", monthIdx.ToString(), true); }
public WinTaxDocRendererProgress(CWinLoadParam param) : base(param) { pdfName = String.Format("{0}{1}", Path.GetTempPath(), "rev3_53.pdf"); InitializeComponent(); actualView = (MVTaxDocument)loadParam.ActualView; company = CMasterReference.Instance.CompanyProfile; taxDocType = (TaxDocumentType)CUtil.StringToInt(actualView.DocumentType); initMonthMap(); }
private void Button_Click_5(object sender, RoutedEventArgs e) { var opr = GetOperationObject("DeleteCompanyProfile"); MCompanyProfile data = new MCompanyProfile() { CompanyProfileId = 1 }; data = opr.Apply(data); string json = JsonConvert.SerializeObject(data, Formatting.Indented); txtOutput.Text = json; }
private void LoadData() { txtCompanyCode.Focus(); CTable t = new CTable("COMPANY_PROFILE"); vw = new MCompanyProfile(t); (vw as MCompanyProfile).CreateDefaultValue(); DataContext = vw; CUtil.EnableForm(false, this); ArrayList arr = OnixWebServiceAPI.GetCompanyProfileList(t); Mode = "A"; if (arr.Count > 0) { Mode = "E"; } if (Mode.Equals("E")) { CTable o = (CTable)arr[0]; CTable m = OnixWebServiceAPI.SubmitObjectAPI("GetCompanyProfileInfo", o); if (m != null) { vw.SetDbObject(m); vw.InitCompanyImage(); (vw as MCompanyProfile).NotifyAllPropertiesChanged(); } } vw.IsModified = false; CUtil.EnableForm(true, this); }
protected override string GetRestPath <BaseModel>(BaseModel data) { MCompanyProfile m = data as MCompanyProfile; return(string.Format("CompanyProfile/GetCompanyProfileInfo/{0}", m.CompanyProfileId)); }