public Response Delete(Pasaje entity) { Response response = new Response(); try { Servicio servicio = new Servicio(); servicio = ServicioMapper.ToService(_unitOfWork.Servicios.FindServeiceByCode(entity.Ser_Codigo)); if (Validate.validarPasajeNoVencido(servicio)) { _unitOfWork.Pasajes.Delete(entity); response.Status = true; response.Msg = "Pasaje Cancelado Correctamente"; } else { response.Status = false; response.Msg = "Nose puede cancelar pasajes que ya partieron " + "\n Partio : " + servicio.Ser_FechaHora; } } catch (Exception ex) { response.Status = false; response.Data = null; response.Msg = "Error en la base de datos: " + ex.Message; } return(response); }
public ServicioCrudFactory() : base() { mapper = new ServicioMapper(); dao = SqlDao.GetInstance(); }