Пример #1
0
        public ActionResult billgenerator()
        {
            List <ADM_M_BILLINGPRODUCTS> output1 = new List <ADM_M_BILLINGPRODUCTS>();

            if (Session["UserName"] != null)
            {
                AdityamineralsEntities dbObj = new AdityamineralsEntities();
                var output = dbObj.ADM_L_BILLINGPART1.Count();
                if (output == 0)
                {
                    DashboardBL obj = new DashboardBL();
                    output1           = obj.getproductslist();
                    ViewBag.invoiceno = 1;
                }
                else
                {
                    var op = dbObj.ADM_L_BILLINGPART1.Select(c => c.InvoiceNo).DefaultIfEmpty(0).Max();
                    ViewBag.invoiceno = op + 1;
                    DashboardBL obj = new DashboardBL();
                    output1 = obj.getproductslist();
                }
                return(View(output1));
            }
            else
            {
                return(RedirectToAction("Login", "Login"));
            }
        }
Пример #2
0
        public ActionResult SiteGrid(int Page, int SiteId, string filter)
        {
            DashboardVM vm            = new DashboardVM();
            DashboardBL loDashboardBL = new DashboardBL();

            try
            {
                //SINGLE_SITE
                //SiteDashboard
                int offset = (Page - 1) * 5;
                vm           = loDashboardBL.GetDashboardSiteVM(null, null, DateTime.Now, DateTime.Now, null, SiteId, null, 0, ViewBag.UserId, filter, offset, 5, "0");
                ViewBag.Show = "no";
                ViewBag.view = "SiteDashboard";

                foreach (var item in vm.ClientSites.Sites)
                {
                    ViewBag.Latitude  = item.Latitude;
                    ViewBag.Longitude = item.Longitude;
                    break;
                }


                return(PartialView("~/Views/Dashboard/_SiteGrid.cshtml", vm.ClientSites));
            }
            catch (System.Exception)
            {
                return(null);
            }
        }
Пример #3
0
 public ActionResult ADDUOM()
 {
     if (Session["UserName"] != null)
     {
         List <ADM_M_UOM> output = new List <ADM_M_UOM>();
         DashboardBL      obj    = new DashboardBL();
         output = obj.UOMList();
         return(View(output));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
Пример #4
0
 public dynamic addeditbillingprod(billingprodedit data)
 {
     if (Session["UserName"] != null)
     {
         CommonOutput output = new CommonOutput();
         DashboardBL  obj    = new DashboardBL();
         output = obj.addeditbillingprod(data);
         return(Json(output, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
Пример #5
0
 public dynamic addedituom(ADM_M_UOM uomdata)
 {
     if (Session["UserName"] != null)
     {
         CommonOutput output = new CommonOutput();
         DashboardBL  obj    = new DashboardBL();
         output = obj.ADDUOM(uomdata);
         return(Json(output, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
Пример #6
0
        public ActionResult getLeftPanel(int Page, int SiteId, string filter)
        {
            DashboardVM vm = new DashboardVM();

            ViewBag.SiteIds = SiteId;
            DashboardBL loDashboardBL = new DashboardBL();

            try
            {
                //SINGLE_SITE
                //SiteDashboard
                int offset = (Page - 1) * 5;
                vm = loDashboardBL.GetDashboardSiteVM(null, null, DateTime.Now, DateTime.Now, null, SiteId, null, 0, ViewBag.UserId, filter, offset, 5, "0");
                string scope = "";


                foreach (var item in vm.ClientSites.Sites)
                {
                    scope = item.Scope;
                }


                if (scope == "SSV" || scope == "NI" || scope == "IND")
                {
                    List <BandVM> lstBands = loSitesBL.GetSiteBands("", SiteId);
                    return(PartialView("_left_panel_ssv_ni_ind", lstBands));
                }
                else if (scope == "TSS")
                {
                    TSS_VMBL vmb = new TSS_VMBL();
                    var      TSS = vmb.ToList("", SiteId.ToString());
                    return(PartialView("~/Views/Dashboard/_SiteGridTSS.cshtml", TSS));
                }
                else if (scope == "CLS")
                {
                    CLS_VMBL vmb = new CLS_VMBL();
                    var      CLS = vmb.ToList("", SiteId.ToString());
                    return(PartialView("~/Views/Dashboard/_SiteGridCLS.cshtml", CLS));
                }
                else
                {
                    return(Content("No Scope"));
                }
            }
            catch (System.Exception)
            {
                return(null);
            }
        }
Пример #7
0
        public dynamic savebp11edit(savebp1model req)
        {
            CommonOutput output = new CommonOutput();

            if (Session["UserName"] != null)
            {
                DashboardBL bl = new DashboardBL();
                output = bl.savebp1edit(req);
            }
            else
            {
                return(RedirectToAction("Login", "Login"));
            }
            return(Json(output, JsonRequestBehavior.AllowGet));
        }
Пример #8
0
        public dynamic deletesubbill(deletebill bill)
        {
            CommonOutput output = new CommonOutput();
            string       invono = bill.invoiceno;

            if (Session["UserName"] != null)
            {
                DashboardBL obj = new DashboardBL();
                output = obj.deletesubbill(invono, bill.id);
                return(Json(output, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(RedirectToAction("Login", "Login"));
            }
        }
        //string Total = "";
        protected void Page_Load(object sender, EventArgs e)
        {
            DashboardBL dashboardBL = new DashboardBL();

            dashboardBL.displayOppoPro(oppProChart);
            DashboardBL.DisplayAccountWiseResources(rptAccountWiseResources);
            //DashboardBL.showRoleVsCapacity(RoleCap);
            //DashboardBL.displayRoleVsDem(RoleDem);
            //dashboardBL.displayMgrVsRpt(MgrVSRpt);
            // dashboardBL.displayDesigVsResBar(myChartBar);
            DashboardBL.TotalStregth(lblStregth);
            DashboardBL.OnBench(NumberOfResourcesOnBench);
            DashboardBL.OpenRequests(OpenResourceRequests);
            DashboardBL.NewJoiners(NewJoiners);
            DashboardBL.releaseinSevenDays(rptSevenDays);
        }
Пример #10
0
        public IActionResult Index()
        {
            DashboardViewModel model = DashboardBL.DashboardDatas(_context);

            return(View(model));
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     DashboardBL.OpenResourceRequest(rptAccountWiseResources);
 }
Пример #12
0
    public static string getData(string strMonth, string strType)
    {
        DashboardBL dbl = new DashboardBL();

        return(dbl.GetData(strMonth, strType));
    }
        public ActionResult Dashboard()
        {
            DashboardBL DBL = new DashboardBL();

            return(View(DBL.DashboardStats()));
        }
Пример #14
0
 /// <summary>
 /// Public contructor
 /// </summary>
 public DashboardController()
 {
     dashboardBL = new DashboardBL();
 }