public IActionResult Create(IFormCollection form, IFormFile imagenDePrenda) { DB db = new DB(); Prenda prendaNueva = new Prenda(); PrendaRepository prendaDAO = new PrendaRepository(); prendaNueva.colorPrincipal = form["colorPrincipal"]; prendaNueva.colorSecundario = form["colorSecundario"]; string idTelaString = form["tipoDeTela"]; string idGuardarropaString = form["idGuardarropa"]; string idTipoPrendaString = form["tipoDePrenda"]; string idUsuarioString = form["idUsuario"]; int idGuardarropa = Convert.ToInt32(idGuardarropaString); int idTela = Convert.ToInt32(idTelaString); int idTipoPrenda = Convert.ToInt32(idTipoPrendaString); int idUsuario = Convert.ToInt32(idUsuarioString); prendaNueva.id_tela = idTela; prendaNueva.tipoPrenda = idTipoPrenda; prendaNueva.id_duenio = idUsuario; prendaNueva.urlImagen = prendaNueva.nombreUnicoImagen(imagenDePrenda, hostingEnviroment); prendaDAO.CrearPrenda(prendaNueva, db, idGuardarropa); TempData["SuccessMessage"] = "Prenda creada correctamente! :D "; return(RedirectToAction("Index", "Prendas", new { idUsuario = idUsuario })); }
public void crearPrendasVacias(int idGuardarropa, int idUsuario) { DB db = new DB(); PrendaRepository prendaDAO = new PrendaRepository(); for (int i = 0; i < 5; i++) { Prenda prendaNueva = new Prenda(); //prendaNueva.colorPrincipal = form["colorPrincipal"]; //prendaNueva.colorSecundario = form["colorSecundario"]; prendaNueva.id_tela = 27; prendaNueva.tipoPrenda = 56 + i; prendaNueva.id_duenio = idUsuario; //prendaNueva.urlImagen = prendaNueva.nombreUnicoImagen(imagenDePrenda, hostingEnviroment); prendaDAO.CrearPrenda(prendaNueva, db, idGuardarropa); } }