public async Task <IActionResult> Edit(Carrera carrera) { var i = (ClaimsIdentity)User.Identity; List <SelectListItem> Facultad = new SelectList(_context.Facultad.OrderBy(f => f.Nombre), "Codigo", "Nombre").ToList(); if (i.IsAuthenticated) { try { if (ModelState.IsValid) { try { carrera.Codigo = Encriptacion.Decrypt(carrera.Codigo); _context.Update(carrera); await _context.SaveChangesAsync(); await _auditoria.GuardarLogAuditoria(Funciones.ObtenerFechaActual("SA Pacific Standard Time"), i.Name, "Carrera", carrera.Codigo, "U"); Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; ViewBag.Message = "Save"; return(View(carrera)); } catch (DbUpdateConcurrencyException) { throw; } } Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; return(View(carrera)); } catch (Exception e) { string mensaje = e.Message; if (e.InnerException != null) { mensaje = MensajesError.UniqueKey(e.InnerException.Message); } Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; ViewBag.Message = mensaje; return(View(carrera)); } } else { return(Redirect("../Identity/Account/Login")); } }
public async Task <IActionResult> Create(Carrera carrera) { var i = (ClaimsIdentity)User.Identity; List <SelectListItem> Facultad = new SelectList(_context.Facultad.OrderBy(f => f.Nombre), "Codigo", "Nombre").ToList(); if (i.IsAuthenticated) { try { if (ModelState.IsValid) { Int64 maxCodigo = 0; maxCodigo = Convert.ToInt64(_context.Carrera.Max(f => f.Codigo)); maxCodigo += 1; carrera.Codigo = maxCodigo.ToString("D4"); _context.Add(carrera); await _context.SaveChangesAsync(); await _auditoria.GuardarLogAuditoria(Funciones.ObtenerFechaActual("SA Pacific Standard Time"), i.Name, "Carrera", carrera.Codigo, "I"); Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; ViewBag.Message = "Save"; return(View(carrera)); } return(View(carrera)); } catch (Exception e) { string mensaje = e.Message; if (e.InnerException != null) { mensaje = MensajesError.UniqueKey(e.InnerException.Message); } ViewBag.Message = mensaje; Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; return(View(carrera)); } } else { return(Redirect("../Identity/Account/Login")); } }
// GET: JobApplications/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var jobApplication = await _context.JobApplication .Include(j => j.Interviews) .FirstOrDefaultAsync(m => m.Id == id); if (jobApplication == null) { return(NotFound()); } var user = await _userManager.GetUserAsync(HttpContext.User); var recruiterList = new SelectList(_context.Recruiter .Where(r => r.UserId == user.Id) .Where(r => r.IsActive == true), "Id", "FullName") .ToList(); recruiterList.Insert(0, new SelectListItem { Text = "Select Recruiter", Value = "null" }); ViewData["RecruiterId"] = recruiterList; return(View(jobApplication)); }
public async Task <IActionResult> Create(Documento documento) { if (ModelState.IsValid) { if (documento.ArchivoHelper.Length > 0) { documento.ArchivoNombre = documento.ArchivoHelper.FileName; using (var ms = new MemoryStream()) { documento.ArchivoHelper.CopyTo(ms); var fileBytes = ms.ToArray(); string s = Convert.ToBase64String(fileBytes); documento.Archivo64 = s; } } documento.FechaCreado = DateTime.Now; documento.Usuario = User.Identity.Name; _context.Add(documento); await _context.SaveChangesAsync(); await _hubContext.Clients.All.SendAsync("CheckGroupTray"); return(RedirectToAction(nameof(Index))); } var roles = new SelectList(await _roleManager.Roles.Where(r => r.Name != SystemRoles.Administrator).ToListAsync(), "Name", "Name").ToList(); roles.Insert(0, new SelectListItem("Seleccione", "", true, true)); ViewData["Roles"] = roles; var users = new SelectList(await _userManager.Users.Where(r => r.UserName != User.Identity.Name).ToListAsync(), "UserName", "UserName").ToList(); users.Insert(0, new SelectListItem("Seleccione", "", true, true)); ViewData["Users"] = users; return(View(documento)); }
// // GET: /Catalogo/ public ActionResult Index(int categoria = -1) { List <Producto> productos = new List <Producto>(); ViewBag.error = ""; try { if (categoria == -1) { productos = Productos.listadoProductos().OrderBy(p => p.nombre).ToList(); } else { productos = Productos.listadoProductos().Where(p => p.categoria == categoria).OrderBy(p => p.nombre).ToList(); } var categorias = Categorias.listadoCategorias().OrderBy(c => c.nombre); List <SelectListItem> listaCat = new SelectList(categorias, "id", "nombre").ToList(); listaCat.Insert(0, new SelectListItem { Text = "Todas las categorías", Value = "-1" }); ViewBag.categoria = listaCat; } catch (Exception ex) { ViewBag.error = ex.Message; } return(View(productos)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Boardgame boardgame = db.Boardgame.Find(id); if (boardgame == null) { return(HttpNotFound()); } List <SelectListItem> items = new SelectList(db.Author, "author_id", "author_name", boardgame.author_id).ToList(); items.Insert(0, (new SelectListItem { Text = null, Value = null, })); ViewBag.author_id = items; items = new SelectList(db.Complexity, "complexity_id", "complexity_name", boardgame.complexity_id).ToList(); items.Insert(0, (new SelectListItem { Text = null, Value = null, })); ViewBag.complexity_id = items; items = new SelectList(db.Publisher, "publisher_id", "publisher_name", boardgame.publisher_id).ToList(); items.Insert(0, (new SelectListItem { Text = null, Value = null, })); ViewBag.publisher_id = items; return(View(boardgame)); }
// GET: Admin/Specialties/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Specialty specialty = await db.Specialties.FindAsync(id); if (specialty == null) { return(HttpNotFound()); } var specialties = new SelectList(db.Specialties.Where(x => x.ParentId == null), "Id", "Title").ToList(); specialties.Insert(0, new SelectListItem() { Text = "هیچکدام", Value = "0" }); if (specialty?.ParentId != null) { specialties.First(x => x.Value == specialty.ParentId.ToString()).Selected = true; } ViewBag.ParentId = specialties; return(View(specialty)); }
public async Task <IActionResult> AddGoal(Goal goal) { if (ModelState.IsValid) { var user = await usermanager.GetUserAsync(User); if (user == null) { return(RedirectToAction("Logout", "Account")); } goal.UserId = user.Id; await db.AddGoalAsync(goal); ViewBag.Message = "Задача успешно добавлена."; return(PartialView("_Success")); } List <SelectListItem> skills = new SelectList(db.Skills.Where(s => s.UserId == usermanager.GetUserId(User)), "SkillId", "Name").ToList(); skills.Insert(0, new SelectListItem() { Text = "Нет", Value = "0" }); ViewBag.RepeatId = new SelectList(await db.Repeats.ToListAsync(), "RepeatId", "Name", goal.RepeatId); ViewBag.ComplicationId = new SelectList(await db.Complications.ToListAsync(), "ComplicationId", "Name", goal.ComplicationId); ViewBag.CatalogId = new SelectList(await db.Catalogs.Where(c => c.UserId == usermanager.GetUserId(User)).ToListAsync(), "CatalogId", "Name", goal.CatalogId); ViewBag.SkillId = skills; return(PartialView(goal)); }
// GET: Usuario/Create public IActionResult Create() { var i = (ClaimsIdentity)User.Identity; if (i.IsAuthenticated) { var permisos = i.Claims.Where(c => c.Type == "Usuarios").Select(c => c.Value).SingleOrDefault().Split(";"); if (Convert.ToBoolean(permisos[1])) { List <SelectListItem> Perfil = new SelectList(_context.Perfil.OrderBy(f => f.Nombre), "Codigo", "Nombre").ToList(); Perfil.Insert(0, vacio); ViewData["CodigoPerfil"] = Perfil; List <SelectListItem> Personal = new SelectList(_context.Personal.OrderBy(f => f.NombreCompleto), "Codigo", "NombreCompleto").ToList(); Personal.Insert(0, vacio); ViewData["CodigoPersonal"] = Personal; return(View()); } else { return(Redirect("../Usuarios")); } } else { return(Redirect("../Identity/Account/Login")); } }
private void UpdateViewData(string err = "") { IList <SelectListItem> cList = new SelectList(_context.Church, "Id", "Name").OrderBy(c => c.Text).ToList(); cList.Insert(0, new SelectListItem { Text = "Select if Church Event", Value = "-1" }); ViewData["Church"] = cList; IList <SelectListItem> tList = Enum.GetValues(typeof(Event.EventType)).Cast <Event.EventType>().Select(x => new SelectListItem { Text = x.ToString().Replace("_", " "), Value = ((int)x).ToString() }).ToList(); tList.Insert(0, new SelectListItem { Text = "Select Event Type", Value = "-1" }); ViewData["Type"] = tList; rList = Enum.GetValues(typeof(Attendance.AttendanceRoles)).Cast <Attendance.AttendanceRoles>().Where(a => (int)a >= (int)Attendance.AttendanceRoles.Sch_Host).Select(x => new SelectListItem { Text = x.ToString().Replace("Sch_", "").Replace("_", " "), Value = ((int)x).ToString() }).ToList(); eList = rList.Skip(11).ToList(); rList.Insert(0, new SelectListItem { Text = "* Add Staff Role", Value = "-1" }); ViewData["StaffRoles"] = rList; eList.Insert(0, new SelectListItem { Text = "* Add Staff Role", Value = "-1" }); ViewData["ExtraRoles"] = eList; ViewData["EventError"] = err; }
// GET: /Links/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Links links = db.objLinks.Find(id); if (links == null) { return(HttpNotFound()); } List <SelectListItem> editList = new SelectList((from e in db.objLinks where e.IsParent == true orderby e.Name select e), "ID", "Name").ToList(); editList.Insert(0, (new SelectListItem { Text = "Top Parent", Value = "0" })); ViewData["parent"] = editList; ViewBag.AID = new SelectList(db.objApplication, "ID", "Name"); return(View(links)); }
// GET: RecetaMedica/Create public IActionResult Create() { var i = (ClaimsIdentity)User.Identity; if (i.IsAuthenticated) { var permisos = i.Claims.Where(c => c.Type == "RecetaMedica").Select(c => c.Value).SingleOrDefault().Split(";"); if (Convert.ToBoolean(permisos[1])) { RecetaMedica recetaMedica = new RecetaMedica(); //llenar combos de paciente y doctor select * from citaodontologica where HoraInicio >= '9:00' and HoraFin <= '10:30' //TimeSpan intInicial = new TimeSpan(fecha.Hour, fecha.Minute, 00); TimeSpan intInicial = new TimeSpan(19, 30, 00); TimeSpan intFinal = new TimeSpan(22, 30, 00); //ver estos condiciones. var c = _context.CitaOdontologica.Where(ci => ci.FechaInicio.Date == fecha.Date); c = c.Where(ci => ci.HoraInicio >= intInicial || ci.HoraFin <= intFinal); CitaOdontologica cita = c.FirstOrDefault(); //CitaOdontologica cita = _context.CitaOdontologica.Where(ci => ci.FechaInicio.Date == fecha.Date && ci.HoraInicio >= intInicial || ci.HoraFin <= intFinal).SingleOrDefault(); //-- fin ver las condiciones List <SelectListItem> Personal = null; List <SelectListItem> Paciente = null; if (cita == null) { Personal = new SelectList(_context.Personal.OrderBy(c => c.NombreCompleto).Where(c => c.Estado == true), "Codigo", "NombreCompleto").ToList(); Personal.Insert(0, vacio); Paciente = new SelectList(_context.Paciente.OrderBy(p => p.NombreCompleto).Where(p => p.Estado == true), "Codigo", "NombreCompleto").ToList(); Paciente.Insert(0, vacio); recetaMedica.CodigoCitaOdontologica = null; } else { Personal = new SelectList(_context.Personal.OrderBy(c => c.NombreCompleto).Where(c => c.Estado == true), "Codigo", "NombreCompleto", cita.CodigoPersonal).ToList(); Paciente = new SelectList(_context.Paciente.OrderBy(p => p.NombreCompleto).Where(p => p.Estado == true), "Codigo", "NombreCompleto", cita.CodigoPaciente).ToList(); recetaMedica.CodigoCitaOdontologica = cita.Codigo; } ViewData["CodigoPersonal"] = Personal; ViewData["CodigoPaciente"] = Paciente; List <SelectListItem> PlantillaRM = new SelectList(_context.PlantillaRecetaMedica.OrderBy(c => c.Nombre), "Codigo", "Nombre").ToList(); PlantillaRM.Insert(0, vacio); ViewData["CodigoPlantillaReceta"] = PlantillaRM; return(View()); } else { return(Redirect("../RecetaMedica")); } } else { return(Redirect("../Identity/Account/Login")); } }
public void combos(int cubri, int ries) { List <SelectListItem> cmbCubrimientos = new List <SelectListItem>(); List <SelectListItem> cmbRiesgos = new List <SelectListItem>(); string urlServicio = WebConfigurationManager.AppSettings["urlServicioPoliza"].ToString() + "GetTipoCubrimiento"; //LLama servicio string body = llamaServicio(urlServicio, null, "GET"); string respData = Json(body).Data.ToString(); List <tbTipoCubrimiento> cubrimientos = JsonConvert.DeserializeObject <List <tbTipoCubrimiento> >(respData); cmbCubrimientos = new SelectList(cubrimientos, "TipoCubrimientoId", "TipoCubrimiento", cubri).ToList(); cmbCubrimientos.Insert(0, (new SelectListItem { Text = "Seleccionar", Value = "0" })); ViewBag.TipoCubrimiento = cmbCubrimientos; urlServicio = WebConfigurationManager.AppSettings["urlServicioPoliza"].ToString() + "GetTipoRiesgo"; //LLama servicio body = llamaServicio(urlServicio, null, "GET"); respData = Json(body).Data.ToString(); List <TbTipoRiesgo> riesgos = JsonConvert.DeserializeObject <List <TbTipoRiesgo> >(respData); cmbRiesgos = new SelectList(riesgos, "TipoRiesgoId", "TipoRiesgo", ries).ToList(); cmbRiesgos.Insert(0, (new SelectListItem { Text = "Seleccionar", Value = "0" })); ViewBag.TipoRiesgo = cmbRiesgos; }
public async Task <IActionResult> Create([Bind("Id,UserId,DateCreated,CompanyName,Position,RecruiterId,PositionLink,Rejected,Offer,LastContact,Notes,IsActive")] JobApplication jobApplication) { if (jobApplication.RecruiterId.ToString() == "null") { jobApplication.RecruiterId = null; } ModelState.Remove("UserId"); ModelState.Remove("RecruiterId"); ModelState.Remove("IsActive"); if (ModelState.IsValid) { var user = await GetUserAsync(); jobApplication.UserId = user.Id; jobApplication.IsActive = true; _context.Add(jobApplication); await _context.SaveChangesAsync(); return(RedirectToAction("Index", "Home")); } var recruiterList = new SelectList(_context.Recruiter .Where(r => r.IsActive == true), "Id", "FullName") .ToList(); recruiterList.Insert(0, new SelectListItem { Text = "Select Recruiter", Value = "null" }); ViewData["RecruiterId"] = recruiterList; return(View(jobApplication)); }
private SelectList GetSelectListCountry(object selectedValue = null) { var model = context.GetCountry(); var list = new SelectList(model.Select(x => new { x.SID, x.COUNTRYNAME }), "SID", "COUNTRYNAME", selectedValue).ToList(); list.Insert(0, new SelectListItem { Value = "", Text = "--Select Country--" }); return new SelectList(list, "Value", "Text"); }
// GET: Pacientes/Create public IActionResult Create() { var i = (ClaimsIdentity)User.Identity; if (i.IsAuthenticated) { //Permisos de usuario var permisos = i.Claims.Where(c => c.Type == "Pacientes").Select(c => c.Value).SingleOrDefault().Split(";"); if (Convert.ToBoolean(permisos[1])) { List <SelectListItem> TipoIdentificacion = new SelectList(_context.TipoIdentificacion.OrderBy(f => f.Nombre), "Codigo", "Nombre").ToList(); TipoIdentificacion.Insert(0, vacio); ViewData["CodigoTipoIdentificacion"] = TipoIdentificacion; List <SelectListItem> Facultad = new SelectList(_context.Facultad.OrderBy(f => f.Nombre), "Codigo", "Nombre").ToList(); Facultad.Insert(0, vacio); ViewData["CodigoFacultad"] = Facultad; return(View()); } else { return(Redirect("../Pacientes")); } } else { return(Redirect("../Identity/Account/Login")); } }
private SelectList GetSelectListProvince(object selectedValue = null) { var model = context.GetProvince(); var list = new SelectList(model.Select(x => new { x.SID, x.PROVINCENAME }), "SID", "PROVINCENAME", selectedValue).ToList(); list.Insert(0, new SelectListItem { Value = "", Text = "--Select Province--" }); return new SelectList(list, "Value", "Text"); }
public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var photo = await _context.Photos .Include(p => p.Blog) .Include(p => p.Product).FirstOrDefaultAsync(m => m.Id == id); if (photo == null) { return(NotFound()); } List <SelectListItem> blogItems = new SelectList(_context.Blogs, "Id", "BlogBody").ToList(); blogItems.Insert(0, new SelectListItem { Text = "none", Value = "0" }); ViewData["BlogId"] = blogItems; List <SelectListItem> photoItems = new SelectList(_context.Products, "Id", "ProductName").ToList(); photoItems.Insert(0, new SelectListItem { Text = "none", Value = "0" }); ViewData["ProductId"] = photoItems; return(View(photo)); }
public async Task <IActionResult> Create( [Bind( "Id,LastModified,Title,Description,ProgrammeId,Status,Registration,Filing,Type,Summary,Bachelor,Master,StudentFirstName,StudentLastName,Email,StudentID,Strengths,Weaknesses,Evaluation,ContentVal,LayoutVal,StructureVal,StyleVal,LiteratureVal,DifficultyVal,NoveltyVal,RichnessVal,ContentWt,LayoutWt,StyleWt,LiteratureWt,StructureWt,DifficultyWt,NoveltyWt,RichnessWt,Grade,SupervisorId")] Thesis thesis) { if (ModelState.IsValid) { if (thesis.ProgrammeId == 0) { thesis.ProgrammeId = null; thesis.Programme = null; } _context.Add(thesis); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SupervisorId"] = new SelectList(_context.supervisors, "Id", "LastName"); List <SelectListItem> programme = new SelectList(_context.programme, "Id", "Name").ToList(); programme.Insert(0, new SelectListItem() { Value = "0", Text = "- bitte auswählen -" }); ViewData["ProgrammeId"] = programme; return(View(thesis)); }
/// <summary> /// /// </summary> /// <param name="id">POID</param> /// <returns></returns> public ActionResult Create() { /// Authorization Check if (!caSession.AuthoriseSession()) { return(Redirect((string)Session["ErrorUrl"])); } var allProducts = _productServices.GetAllValidProductMasters(CurrentTenantId).ToList(); ViewBag.Products = new SelectList(allProducts, "ProductId", "NameWithCode"); var products = new SelectList(allProducts, "ProductId", "NameWithCode").ToList(); products.Insert(0, new SelectListItem() { Value = "0", Text = "Other / New Product" }); ViewBag.Products = new SelectList(products); ViewBag.GlobalWarranties = new SelectList(LookupServices.GetAllTenantWarrenties(CurrentTenantId), "WarrantyID", "WarrantyName"); var taxes = (from gtax in LookupServices.GetAllValidGlobalTaxes().Where(a => a.CountryID == CurrentTenant.CountryID) select new { TaxId = gtax.TaxID, TaxName = gtax.TaxName + " - " + gtax.PercentageOfAmount + " %" }).ToList(); ViewBag.GlobalTaxes = new SelectList(taxes, "TaxId", "TaxName"); return(View()); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Title,ParentId,Description")] Specialty specialty) { if (specialty.ParentId == 0) { specialty.ParentId = null; } if (ModelState.IsValid) { db.Entry(specialty).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } var specialties = new SelectList(db.Specialties.Where(x => x.ParentId == null), "Id", "Title").ToList(); specialties.Insert(0, new SelectListItem() { Text = "هیچکدام", Value = "0" }); if (specialty?.ParentId != null) { specialties.First(x => x.Value == specialty.ParentId.ToString()).Selected = true; } ViewBag.ParentId = specialties; return(View(specialty)); }
// GET: Slots/Create public IActionResult Create() { List <SelectListItem> roomSelect = new SelectList(_context.Room, "RoomID", "RoomName").ToList(); roomSelect.Insert(0, (new SelectListItem() { Text = "Select Room", Value = string.Empty })); ViewData["RoomID"] = roomSelect; //TODO: Limit the time slots allowed based on the room List <SelectListItem> timeSelect = new List <SelectListItem>(); TimeSpan time = Room.OpeningTime; TimeSpan oneHour = new TimeSpan(1, 0, 0); while (time < Room.ClosingTime) { timeSelect.Add(new SelectListItem { Value = time.ToString(), Text = time.ToString("hh\\:mm") }); time = time.Add(oneHour); } ViewData["StartHour"] = timeSelect; //TODO: Block time picker to only show future dates excluding Sat and Sun ViewData["StaffID"] = new SelectList(_context.Staff, "StaffID", "StaffID"); return(View()); }
private List <SelectListItem> GetRouteSelectList(int?selectedID) { using (var db = new TrolleyTrackerContext()) { var routes = from r in db.Routes orderby r.ShortName select r; var items = new SelectList(routes, "ID", "ShortName").ToList(); // Set selected item if specified if (selectedID.HasValue) { var strSelValue = selectedID.ToString(); foreach (var item in items) { if (item.Value == strSelValue) { item.Selected = true; } } } items.Insert(0, (new SelectListItem { Text = "-- Select Route --", Value = "" })); return(items); } }
// GET: Personals/Create public IActionResult Create() { var i = (ClaimsIdentity)User.Identity; if (i.IsAuthenticated) { var permisos = i.Claims.Where(c => c.Type == "Personal").Select(c => c.Value).SingleOrDefault().Split(";"); if (Convert.ToBoolean(permisos[1])) { List <SelectListItem> Cargo = new SelectList(_context.Cargo.OrderBy(c => c.Nombre), "Codigo", "Nombre").ToList(); Cargo.Insert(0, vacio); ViewData["CodigoCargo"] = Cargo; List <SelectListItem> TipoIdentificacion = new SelectList(_context.TipoIdentificacion.OrderBy(ti => ti.Nombre), "Codigo", "Nombre").ToList(); TipoIdentificacion.Insert(0, vacio); ViewData["CodigoTipoIdentificacion"] = TipoIdentificacion; return(View()); } else { return(Redirect("../Personal")); } } else { return(Redirect("../Identity/Account/Login")); } }
// GET: /PayCenter/ public ActionResult OrderManage(int?page) { ViewData["OrderStatusTextMapping"] = GetOrderStatusTextMapping(); int pageNum = page.HasValue ? page.Value : 1; var returnList = _paymentUISvc.GetAllOrders(pageNum - 1, PAGESIZE); returnList.PageIndex = pageNum; if (string.IsNullOrEmpty(ViewBag.Title)) { ViewBag.Title = "订单查询"; //default is the first tab text } TempData["ParentTitle"] = "订单查询"; var orderStatusTypes = from OrderStatus o in Enum.GetValues(typeof(OrderStatus)) select new { Value = (int)o, Text = o.ToString() }; var orderStatusList = new SelectList(orderStatusTypes, "Value", "Text").ToList(); orderStatusList.Insert(0, (new SelectListItem { Value = "404", Text = "All" })); ViewData["OrderStatus"] = orderStatusList; return(View(returnList)); }
private SelectList GetSelectListBank(object selectedValue = null) { var model = context.GetParameterValueBK(); var list = new SelectList(model.Select(x => new { x.SID, x.PARAMETERVALUENAME }), "SID", "PARAMETERVALUENAME", selectedValue).ToList(); list.Insert(0, new SelectListItem { Value = "", Text = "--Select Bank--" }); return new SelectList(list, "Value", "Text"); }
// GET: StockTakes/Create public ActionResult Create() { if (!caSession.AuthoriseSession()) { return(Redirect((string)Session["ErrorUrl"])); } ViewBag.TenantId = new SelectList(_tenantServices.GetAllTenants(), "TenantId", "TenantName"); ViewBag.WarehouseId = new SelectList(TenantLocationServices.GetAllTenantLocations(CurrentTenantId), "WarehouseId", "WarehouseName"); ViewBag.CurrentStocktakeId = -1; ViewBag.CurrentStocktakeRef = ""; ViewBag.CurrentStocktakeDesc = ""; ViewBag.CurrentStocktakeDate = ""; ViewBag.CurrentTenantId = CurrentTenantId; ViewBag.CurrentUserId = CurrentUserId; ViewBag.WarehouseId = CurrentWarehouseId; ViewBag.WarehouseName = CurrentWarehouse.WarehouseName; ViewBag.ProductsList = _productServices.GetAllValidProductMasters(CurrentTenantId).Where(x => x.DontMonitorStock != true).Select(p => new StockTakeProductLookupRequest() { ProductCode = p.SKUCode, ProductName = p.Name, ProductDescription = p.Description }).ToList(); var allProducts = _productServices.GetAllValidProductMasters(CurrentTenantId).ToList(); var products = new SelectList(allProducts, "ProductId", "NameWithCode").ToList(); products.Insert(0, new SelectListItem() { Value = "0", Text = "Select Product" }); ViewBag.Products = new SelectList(products, "Value", "Text"); // check if any stocktake running var model = _stockTakeService.GetStockTakeByStatus(CurrentWarehouseId, 0, CurrentTenantId); if (model != null) { ViewBag.CurrentStocktakeId = model.StockTakeId; ViewBag.CurrentStocktakeRef = model.StockTakeReference; ViewBag.CurrentStocktakeDesc = model.StockTakeDescription; ViewBag.CurrentStocktakeDate = model.StartDate; } var pendingStoppedStockTake = _stockTakeService.GetStockTakeByStatus(CurrentWarehouseId, 1, CurrentTenantId); if (pendingStoppedStockTake != null) { return(RedirectToAction("Details", new { id = pendingStoppedStockTake.StockTakeId })); } return(View()); }
private SelectList GetSelectListControlJob(object selectedValue = null) { var model = context.GetControlJob(); var list = new SelectList(model.Select(x => new { x.SID, x.ITEMDESCRIPTION }), "SID", "ITEMDESCRIPTION", selectedValue).ToList(); list.Insert(0, new SelectListItem { Value = "", Text = "--Select Control Job--" }); return new SelectList(list, "Value", "Text"); }
// GET: Documentos/Transfer public async Task <IActionResult> Transfer(long id) { var documento = await _context.Documento .Select(d => new Documento { Id = d.Id, Nombre = d.Nombre, Departamento = d.Departamento, Usuario = d.Usuario, }) .Where(d => d.Id == id) .FirstOrDefaultAsync(); var roles = new SelectList(await _roleManager.Roles.Where(r => r.Name != SystemRoles.Administrator).ToListAsync(), "Name", "Name").ToList(); roles.Insert(0, new SelectListItem("Seleccione", "", true, true)); ViewData["Roles"] = roles; var users = new SelectList(await _userManager.Users.Where(r => r.UserName != User.Identity.Name).ToListAsync(), "UserName", "UserName").ToList(); users.Insert(0, new SelectListItem("Seleccione", "", true, true)); ViewData["Users"] = users; var model = new DocumentoTransferViewModel { Id = documento.Id, Departamento = documento.Departamento, Nombre = documento.Nombre }; return(View(model)); }
// GET: Game/Edit/5 public ActionResult Edit(int?id) { if (Session == null || Session["userID"] == null) { return(RedirectToAction("Index", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Game game = db.Games.Find(id); if (game == null) { return(HttpNotFound()); } ViewBag.categoryID = new SelectList(db.Categories, "categoryID", "categoryName", game.categoryID); var subCategoryList = new SelectList(db.Categories, "categoryID", "categoryName", game.subCategoryID).ToList(); subCategoryList.Insert(0, (new SelectListItem { Text = "None", Value = "0" })); ViewBag.subCategoryID = subCategoryList; return(View(game)); }