public ActionResult BillingStatmentIndex_PublicMode3(int id, string StatementDate) //id = BillingContactID { //Mode3 // if (!Security.UserCanAccessBillingContact(m_UserID, id)) // { // return RedirectToAction("Index", "Home"); // } int BillingContactID = id; DateTime StartDate, EndDate; EndDate = Convert.ToDateTime(StatementDate); StartDate = new DateTime(EndDate.AddMonths(-1).Year, EndDate.AddMonths(-1).Month, 2); //StartDate = new DateTime(2010,8,2); //EndDate = new DateTime(2010,9,1); BillingStatement_Index viewBillingStatement_Index = new BillingStatement_Index(); viewBillingStatement_Index.BillingContactID = BillingContactID; viewBillingStatement_Index.ClientView = true; viewBillingStatement_Index.BillingStatement = BillingStatements.GetCurrentBillingStatement(BillingContactID, StartDate, EndDate); viewBillingStatement_Index.StatementDate = EndDate; viewBillingStatement_Index.toPrint = true; return(View("BillingStatmentIndex_Public", "Print", viewBillingStatement_Index)); }
public ActionResult BillingStatmentIndexMode1(int id) //id = BillingContactID { //Mode 1 DateTime StartDate, EndDate; string StatementDate = ""; { StartDate = new DateTime(DateTime.Now.AddMonths(-1).Year, DateTime.Now.AddMonths(-1).Month, 2); EndDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); StatementDate = EndDate.ToString(); } int BillingContactID = id; EndDate = Convert.ToDateTime(StatementDate); StartDate = new DateTime(EndDate.AddMonths(-1).Year, EndDate.AddMonths(-1).Month, 2); //StartDate = new DateTime(2010,8,2); //EndDate = new DateTime(2010,9,1); BillingStatement_Index viewBillingStatement_Index = new BillingStatement_Index(); viewBillingStatement_Index.BillingContactID = BillingContactID; viewBillingStatement_Index.ClientView = true; viewBillingStatement_Index.BillingStatement = BillingStatements.GetCurrentBillingStatement(BillingContactID, StartDate, EndDate); viewBillingStatement_Index.StatementDate = EndDate; viewBillingStatement_Index.toPrint = true; return(View("BillingStatmentIndex", "Print", viewBillingStatement_Index)); }
public ActionResult BillingStatmentIndexMode2(int id) //id = BillingContactID { //Mode 2 int BillingContactID = id; DateTime StartDate, EndDate; StartDate = new DateTime(DateTime.Now.AddMonths(-1).Year, DateTime.Now.AddMonths(-1).Month, 2); EndDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); //StartDate = new DateTime(2010,10,2); //EndDate = new DateTime(2010,11,1); BillingStatement_Index viewBillingStatement_Index = new BillingStatement_Index(); viewBillingStatement_Index.BillingContactID = BillingContactID; viewBillingStatement_Index.ClientView = true; viewBillingStatement_Index.BillingStatement = BillingStatements.GetCurrentBillingStatement(BillingContactID, StartDate, EndDate); viewBillingStatement_Index.StatementDate = EndDate; viewBillingStatement_Index.toPrint = true; return(View("BillingStatmentIndex", "Print", viewBillingStatement_Index)); }