public ICreditNote GetCreditNoteForView(long CreditNoteId) { ICreditNote creditNote = CreditNoteDAL.GetCreditNoteHeaderForView(CreditNoteId); creditNote.CreditNoteCharges = CreditNoteDAL.GetCreditNoteFooterForView(CreditNoteId); return(creditNote); }
public void UpdateCreditNote(CreditNoteForm CreditNote) { try { ICreditNoteDAL CreditNoteDAL = new CreditNoteDAL(); CreditNoteDAL.UpdateCreditNote(CreditNote); } catch (Exception ex) { throw ex; } }
public CreditNoteForm GetCreditNoteDetails(string CreditNoteNo) { try { ICreditNoteDAL CreditNoteDAL = new CreditNoteDAL(); return(CreditNoteDAL.GetCreditNoteDetails(CreditNoteNo)); } catch (Exception ex) { throw ex; } }
public long SavefwdCreditNote(ICreditNote CreditNote) { long creditNoteId = 0; long creditNoteChargeId = 0; creditNoteId = CreditNoteDAL.SaveCreditNoteHeader(CreditNote); if (creditNoteId > 0) { if (!ReferenceEquals(CreditNote.CreditNoteCharges, null)) { foreach (ICreditNoteCharge cRate in CreditNote.CreditNoteCharges) { cRate.CRNID = creditNoteId; creditNoteChargeId = CreditNoteDAL.SaveCreditNoteFooter(cRate); } } creditNoteId = CreditNoteDAL.UpdateCRN(creditNoteId); } return(creditNoteId); }
public CreditNoteForm GetPrintCreditNote(string piNo) { ICreditNoteDAL PIDAL = new CreditNoteDAL(); return(PIDAL.GetPrintCreditNote(piNo)); }
public ICreditNoteCharge GetChargeDetails(int ChargeId, string InvoiceNo) { return(CreditNoteDAL.GeChargeDetails(ChargeId, InvoiceNo)); }
public DataTable GetAllfwdCharges(string InvoiceNo) { return(CreditNoteDAL.GetAllfwdCharges(InvoiceNo)); }
public ICreditNote GetfwdCrnHeaderInformation(int InvoiceId) { return(CreditNoteDAL.GetfwdCrnHeaderInformation(InvoiceId)); }
public ICreditNote GetHeaderInformation(int LineId, int LocationId, int InvoiceId) { return(CreditNoteDAL.GetHeaderInformation(LineId, LocationId, InvoiceId)); }