/// <summary> /// Thêm mới phiếu thu /// </summary> /// <param name="refSaveData"></param> /// <returns></returns> public int InsertRef(RefSaveData refSaveData) { var refNo = refSaveData.Ref.RefNo; var result = 0; if (refDL.CheckExistedRef(refNo) == "") { var refID = Guid.NewGuid(); refSaveData.Ref.RefID = refID; if (refDL.InsertRef(refSaveData.Ref) == 1) { var refDetailDL = new RefDetailDL(); for (int i = 0; i < refSaveData.RefDetail.Length; i++) { refSaveData.RefDetail[i].RefID = refID; result += refDetailDL.InsertRefDetail(refSaveData.RefDetail[i]); } } else { return(0); } } else { return(0); } return(result); }
public RefDetailBL() { refDetailDL = new RefDetailDL(); }