public async Task <IActionResult> Create([Bind("Id,Interes,NombrePaquete,Tasa,Periodo,Credito,Year,Capitalizacion")] Linea_de_Credito linea_de_Credito) { if (ModelState.IsValid) { linea_de_Credito.Id = Guid.NewGuid(); linea_de_Credito.Creador = User.Identity.Name; _context.Add(linea_de_Credito); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } var TiposMovimientos = new List <TiposAños>(); TiposMovimientos.Add(new TiposAños { Id = 0, Nombre = "Ordinario" }); TiposMovimientos.Add(new TiposAños { Id = 1, Nombre = "Biciesto" }); ViewData["TiposAño"] = new SelectList(TiposMovimientos, "Id", "Nombre", linea_de_Credito.Year); var TiposMovimientos3 = new List <TiposTasa>(); TiposMovimientos3.Add(new TiposTasa { Id = 0, Nombre = "Nominal" }); TiposMovimientos3.Add(new TiposTasa { Id = 1, Nombre = "Simple" }); TiposMovimientos3.Add(new TiposTasa { Id = 2, Nombre = "Efectiva" }); ViewData["TiposTasa"] = new SelectList(TiposMovimientos3, "Id", "Nombre", linea_de_Credito.Tasa); var TiposMovimientos4 = new List <TiposDeCapitalizacion>(); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 0, Nombre = "Diaria" }); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 1, Nombre = "Quincenal" }); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 2, Nombre = "Mensual" }); ViewData["Capitalizacion"] = new SelectList(TiposMovimientos4, "Id", "Nombre", linea_de_Credito.Capitalizacion); var TiposMovimientos2 = new List <TiposDePeriodo>(); TiposMovimientos2.Add(new TiposDePeriodo { Id = 0, Nombre = "Mensual" }); TiposMovimientos2.Add(new TiposDePeriodo { Id = 1, Nombre = "Bimestral" }); ViewData["TiposPeriodo"] = new SelectList(TiposMovimientos2, "Id", "Nombre", linea_de_Credito.Periodo); return(View(linea_de_Credito)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,NombrePaquete,Interes,Tasa,Periodo,Credito,Year,Capitalizacion")] Linea_de_Credito linea_de_Credito) { if (id != linea_de_Credito.Id) { return(NotFound()); } if (ModelState.IsValid) { try { linea_de_Credito.Creador = User.Identity.Name; _context.Update(linea_de_Credito); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Linea_de_CreditoExists(linea_de_Credito.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } var TiposMovimientos = new List <TiposAños>(); TiposMovimientos.Add(new TiposAños { Id = 0, Nombre = "Ordinario" }); TiposMovimientos.Add(new TiposAños { Id = 1, Nombre = "Biciesto" }); ViewData["TiposAño"] = new SelectList(TiposMovimientos, "Id", "Nombre", linea_de_Credito.Year); var TiposMovimientos3 = new List <TiposTasa>(); TiposMovimientos3.Add(new TiposTasa { Id = 0, Nombre = "Nominal" }); TiposMovimientos3.Add(new TiposTasa { Id = 1, Nombre = "Simple" }); TiposMovimientos3.Add(new TiposTasa { Id = 2, Nombre = "Efectiva" }); ViewData["TiposTasa"] = new SelectList(TiposMovimientos3, "Id", "Nombre", linea_de_Credito.Tasa); var TiposMovimientos4 = new List <TiposDeCapitalizacion>(); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 0, Nombre = "Diaria" }); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 1, Nombre = "Quincenal" }); TiposMovimientos4.Add(new TiposDeCapitalizacion { Id = 2, Nombre = "Mensual" }); ViewData["Capitalizacion"] = new SelectList(TiposMovimientos4, "Id", "Nombre", linea_de_Credito.Capitalizacion); var TiposMovimientos2 = new List <TiposDePeriodo>(); TiposMovimientos2.Add(new TiposDePeriodo { Id = 0, Nombre = "Mensual" }); TiposMovimientos2.Add(new TiposDePeriodo { Id = 1, Nombre = "Bimestral" }); ViewData["TiposPeriodo"] = new SelectList(TiposMovimientos2, "Id", "Nombre", linea_de_Credito.Periodo); return(View(linea_de_Credito)); }