public ActionResult ExportTimesSheetToExcel() { List <TimeSheetViewModel> TimeSheetmodel = new List <TimeSheetViewModel>(); if (Session["Username"] == null) { return(RedirectToAction("Login", "Login")); } else { TimeSheetmodel = TimeSheetAPIHelperService.TimeSheetList().Result; GridView gv = new GridView(); gv.DataSource = TimeSheetmodel; gv.DataBind(); Response.ClearContent(); Response.Buffer = true; Response.AddHeader("content-disposition", "attachment; filename=TimeScheduleActivitiesList.xls"); Response.ContentType = "application/ms-excel"; Response.Charset = ""; StringWriter sw = new StringWriter(); HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw); gv.RenderControl(htw); Response.Output.Write(sw.ToString()); Response.Flush(); Response.End(); } return(RedirectToAction("Jobs", "Home")); }
//var ResourceAvailable= ResourceHelperService.ResourceListItems(); //// //ResourceAvailable List<ResourceAvailable> public ActionResult _ResourceBooked(string ResourceName) { TimeSheetViewModel model = new TimeSheetViewModel(); var AlltimesheetRecords = TimeSheetAPIHelperService.TimeSheetList().Result; model.CandidateTimeSheetList = AlltimesheetRecords.Where(c => c.CandidateName == ResourceName).ToList(); return(PartialView("_ResourceBooked", model)); }
public ActionResult TimeSheetCandidateDetails(string CandidateName) { TimeSheetViewModel model = new TimeSheetViewModel(); var AlltimesheetRecords = TimeSheetAPIHelperService.TimeSheetList().Result; model.CandidateTimeSheetList = AlltimesheetRecords.Where(c => c.CandidateName == CandidateName).ToList(); model.StatusList = new SelectList(ListItemService.StatusList().Result, "ID", "Value"); return(PartialView("TimeSheetCandidateDetails", model)); }
public JsonResult GetEvents() { List <TimeSheetViewModel> model = new List <TimeSheetViewModel>(); model = TimeSheetAPIHelperService.TimeSheetList().Result; model = model.ToList(); return(new JsonResult { Data = model, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public ActionResult Index() { if (Session["Username"] == null) { return(RedirectToAction("Login", "Login")); } else { TimeSheetViewModel model = new TimeSheetViewModel(); model.Projectlist = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "Value"); // model.OpportunityNumberList = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "OpportunityNumber"); model.WarehouseNameList = new SelectList(ListItemService.Warehouses().Result, "ID", "Value"); model.CandidateNameList = new SelectList(ListItemService.Resources().Result, "ID", "Value"); model.CandidateTimeSheetList = TimeSheetAPIHelperService.TimeSheetList().Result; return(View(model)); } }
public ActionResult Register() { TimeSheetViewModel model = new TimeSheetViewModel(); model.Projectlist = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "Value"); model.OpportunityNumberList = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "OpportunityNumber"); var listitem = TimeSheetAPIHelperService.CostModelProject().Result.Select(x => new ListItemViewModel() { Id = x.Id, Value = x.Value }); int opportunityId = listitem.FirstOrDefault().Id; model.ActivityList = new SelectList(TimeSheetAPIHelperService.ProjectActivities(opportunityId).Result, "ID", "Value"); model.WarehouseNameList = new SelectList(ListItemService.Warehouses().Result, "ID", "Value"); model.CandidateNameList = new SelectList(ListItemService.Resources().Result, "ID", "Value"); model.CandidateTimeSheetList = TimeSheetAPIHelperService.TimeSheetList().Result; return(PartialView("Register", model)); }
public ActionResult Index() { if (Session["Username"] == null) { return(RedirectToAction("Login", "Login")); } else { TimeSheetViewModel model = new TimeSheetViewModel(); model.Projectlist = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "Value"); model.OpportunityNumberList = new SelectList(TimeSheetAPIHelperService.CostModelProject().Result, "ID", "OpportunityNumber"); var listitem = TimeSheetAPIHelperService.CostModelProject().Result.Select(x => new ListItemViewModel() { Id = x.Id, Value = x.Value }); int opportunityId = listitem.FirstOrDefault().Id; model.ActivityList = new SelectList(TimeSheetAPIHelperService.ProjectActivities(opportunityId).Result, "ID", "Value"); model.WarehouseNameList = new SelectList(ListItemService.Warehouses().Result, "ID", "Value"); model.CandidateNameList = new SelectList(ListItemService.Resources().Result, "ID", "Value"); model.CandidateTimeSheetList = TimeSheetAPIHelperService.TimeSheetList().Result; return(View(model)); } }