public ServicioDto DeleteServicio(ServicioDto servicio) { var deleteServicio = repository.SearchById(servicio.Id); repository.DeleteServicio(deleteServicio); return(servicio); }
public ActionResult Detalle(int id) { ServicioDto servicio = servicioServicio.ObtenerServicio(id); if (servicio != null) { //Si existe, que mande el view, sino que mande una pagin de error o algo asi return(View(servicio)); } return(View()); }
public ServicioDto AddServicio(ServicioDto servicio) { repository.AddServicio(new Servicio() { Nombre = servicio.Nombre, Monto = servicio.Monto, FechaPago = DateTime.ParseExact(servicio.FechaPago, "dd/MM/yyyy", CultureInfo.InvariantCulture), EsPorMes = servicio.EsPorMes }); return(servicio); }
public ActionResult Edit(int id, ServicioDto servicioDto) { try { servicioManager.UpdateServicio(id, servicioDto); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("exception", ex.Message.ToString()); return(View()); } }
public ActionResult Create(ServicioDto servicio) { try { servicioManager.AddServicio(servicio); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("exception", ex.Message.ToString()); return(View()); } }
public int GuardarServicio(ServicioDto servicio) { Servicio newServicio = new Servicio() { ServicioID = servicio.ServicioID, Precio = servicio.Precio, Estado = servicio.Estado, Nombre = servicio.Nombre, Descripcion = servicio.Descripcion, DescripcionCorta = servicio.DescripcionCorta, ImagenID = servicio.ImagenID, TipoServicioID = servicio.TipoServicioID, }; Add(newServicio); SaveChanges(); return(newServicio.ServicioID); }
public int GuardarServicio(ServicioDto servicio) { return(_servicioRepositorio.GuardarServicio(servicio)); }