public IEnumerable <InvoiceReports> Search(string ownerId, string[] keywords) { MongoCollection <InvoiceReports> reportCollection = mongo.ReportingDatabase.GetCollection <InvoiceReports>(typeof(InvoiceReports).Name); var qry = Query.And(Query.EQ("OwnerId", BsonValue.Create(ownerId)), getQuery(keywords)); InvoiceReports invReport = reportCollection.Find(qry).FirstOrDefault(); return(reportCollection.Find(qry).SetLimit(10)); }
public void SaveOrUpdateInvoiceReports(InvoiceReports rd, string userId) { try { invoiceBc.SaveOrUpdateInvoiceReports(rd, userId); } catch (Exception ex) { throw ex; } }
public ActionResult InvoiceReportsIndexMode7(int InvoiceID, int GroupID) { InvoiceReports_Index viewInvoiceReport = new InvoiceReports_Index(); viewInvoiceReport.invoicerptlist = InvoiceReports.GetInvoiceReport(InvoiceID, GroupID); viewInvoiceReport.toPrint = true; viewInvoiceReport.GroupID = GroupID; viewInvoiceReport.InvoiceID = InvoiceID; return(View("InvoiceReportsIndex", "Print", viewInvoiceReport)); }
public ActionResult Index(int InvoiceID, int GroupID) { InvoiceReports_Index viewInvoiceReport = new InvoiceReports_Index(); viewInvoiceReport.invoicerptlist = InvoiceReports.GetInvoiceReport(InvoiceID, GroupID); viewInvoiceReport.toPrint = false; viewInvoiceReport.GroupID = GroupID; viewInvoiceReport.InvoiceID = InvoiceID; viewInvoiceReport.ClientView = false; return(View("Index", "View", viewInvoiceReport)); }
public ActionResult ClientIndex(int InvoiceID, int GroupID) { if (!Security.UserCanAccessInvoice(m_UserID, InvoiceID)) { return(RedirectToAction("Index", "Home")); } InvoiceReports_Index viewInvoiceReport = new InvoiceReports_Index(); viewInvoiceReport.invoicerptlist = InvoiceReports.GetInvoiceReport(InvoiceID, GroupID); viewInvoiceReport.toPrint = false; viewInvoiceReport.GroupID = GroupID; viewInvoiceReport.InvoiceID = InvoiceID; viewInvoiceReport.ClientView = true; return(View("Index", "View", viewInvoiceReport)); }
public void SaveOrUpdateInvoiceReports(InvoiceReports rd, string userId) { try { if (rd != null && rd.Id > 0) { rd.ModifiedBy = userId; rd.ModifiedDate = DateTime.Now; PSF.Update <InvoiceReports>(rd); } else { rd.CreatedBy = userId; rd.CreatedDate = DateTime.Now; PSF.Save <InvoiceReports>(rd); } } catch (Exception ex) { throw ex; } }