public IHttpActionResult modificarPaqueteEquipo(PaqueteEquipo pe) { try { // variable para devolver bool i = false; // buscamos si existe el PaqueteEquipo a ingresar var accion = SessionController.getInstance().PaqueteEquipo.Where(w => w.idPaquete == pe.idPaquete).FirstOrDefault(); // si no existe if (accion == null) { // Hacemos los cambios accion.idPaquete = pe.idPaquete; accion.idEquipo = pe.idEquipo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult agregarPaqueteEquipo(PaqueteEquipo pe) { try { // variable a devolver bool i = false; // buscamos si existe el paquete equipo a ingresar var accion = SessionController.getInstance().PaqueteEquipo.Where(w => w.idPaquete == pe.idPaquete && w.idEquipo == pe.idEquipo).FirstOrDefault(); // si no existe if (accion == null) { // estructuramos los datos PaqueteEquipo datos = new PaqueteEquipo() { idEquipo = pe.idEquipo, idPaquete = pe.idPaquete }; // guardamos los datos SessionController.getInstance().PaqueteEquipo.Add(datos); // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }