public ActionResult CrearDetalleSolicitud(int id, [Bind(Include = "SolicitudesId, PrendasId, ClasificacionId, PrendasClasificacionId, LavadoSeco, LavadoPlanchado, Planchado, Doblado, CantidadPrendas")] GuardarDetalleSolicitudDto guardarDetalleSolicitudDto) { if (ModelState.IsValid) { guardarDetalleSolicitudDto.SolicitudesId = id; _solicitudLogica.GuardarDetalleSolicitud(guardarDetalleSolicitudDto); return(RedirectToAction("DetalleSolicitud")); } return(View()); }
public async Task GuardarDetalleSolicitud(GuardarDetalleSolicitudDto detalleSolicitud) { var prendasClasificacion = (await _clasificacionPrendasAccesoBd.EncontrarPrendasClasificacion(t => t.ClasificacionId == detalleSolicitud.ClasificacionId && t.PrendasId == detalleSolicitud.PrendasId)).FirstOrDefault(); var detalleSolicitudEntidad = new DetalleSolicitud { SolicitudesId = detalleSolicitud.SolicitudesId, Doblado = detalleSolicitud.Doblado, LavadoPlanchado = detalleSolicitud.LavadoPlanchado, LavadoSeco = detalleSolicitud.LavadoSeco, Planchado = detalleSolicitud.Planchado, Estado = EstadosSolicitudes.SolicitudSolicitada, CantidadPrendas = detalleSolicitud.CantidadPrendas, PrendasClasificacionId = prendasClasificacion.Id }; _context.Set <DetalleSolicitud>().Add(detalleSolicitudEntidad); await _context.SaveChangesAsync(); }
public async Task GuardarDetalleSolicitud(GuardarDetalleSolicitudDto detalleSolicitud) { await _solicitudesAccesoBd.GuardarDetalleSolicitud(detalleSolicitud); }