public VarillaDTO CrearNueva(VarillaDTO varillaDTO) { Varilla varilla = this.FromTo(varillaDTO); varilla.Disponible = true; varillaDTO.Id = EntityRepository.Save(varilla).Id; return(varillaDTO); }
public void Actualizar(VarillaDTO dto) { Varilla varilla = EntityRepository.GetById(dto.Id); varilla.Disponible = dto.Disponible; varilla.Cantidad = dto.Cantidad; varilla.Precio = dto.Precio; EntityRepository.Update(varilla); }
private Varilla FromTo(VarillaDTO dto) { return(new Varilla() { Ancho = dto.Ancho, Cantidad = dto.Cantidad, Disponible = dto.Disponible, Nombre = dto.Nombre, Precio = dto.Precio, }); }
public ActionResult Create(VarillaDTO dto) { if (ModelState.IsValid) { this.VarillaService.CrearNueva(dto); return(RedirectToAction("Index")); } return(View(dto)); }
public ActionResult Edit(VarillaEditView dto) { if (ModelState.IsValid) { VarillaDTO varilla = new VarillaDTO() { Id = dto.Id, Cantidad = dto.Cantidad, Precio = dto.Precio, Disponible = dto.Disponible, }; this.VarillaService.Actualizar(varilla); return(RedirectToAction("Index")); } return(View(dto)); }