public bool ExistsPostulacion(Input.ArticuloPostulacion postulacion) { using (var context = _context.Get()) { return(context.Solicitud.Any(x => x.IdArticulo.Equals(postulacion.IdArticulo) && x.IdUsuario.Equals(postulacion.IdUsuario))); } }
public void DeclinarPostulacion(Input.ArticuloPostulacion postulacion) { using (var context = _context.Get()) { var items = context.Solicitud.Where(x => x.IdArticulo.Equals(postulacion.IdArticulo) && x.IdUsuario.Equals(postulacion.IdUsuario)).ToList(); items.ForEach(x => context.Solicitud.Remove(x)); context.SaveChanges(); } }
public void Postular(Input.ArticuloPostulacion postulacion) { using (var context = _context.Get()) { var item = new Domain.Models.Solicitud { IdArticulo = postulacion.IdArticulo, IdUsuario = postulacion.IdUsuario }; context.Solicitud.Add(item); context.SaveChanges(); } }