Example #1
0
        public async Task <ProformaInvoiceMst> SubmitProformaInvoice(ProformaIdDto proformaIdDto)
        {
            var userId = Convert.ToInt32(User.FindFirst(ClaimTypes.NameIdentifier).Value);
            var proMst = await _proformaInvoiceRepository.SubmitProformaInvoice(userId, proformaIdDto.ProformaMstId);

            return(proMst);
        }
Example #2
0
        public async Task <SubmissionResult> IsProformaSubmitted(ProformaIdDto proformaIdDto)
        {
            var res = await _proformaInvoiceRepository.IsProformaSubmitted(proformaIdDto.ProformaMstId);

            return(res);
        }
Example #3
0
        public async Task <IEnumerable <ProformaInvoiceDtl> > GetProformaDtlsByProformaMst(ProformaIdDto poMstId)
        {
            var proformaInvoiceDtls = await _proformaInvoiceRepository.GetProformaDtlsByProformaMst(poMstId.ProformaMstId);

            return(proformaInvoiceDtls);
        }